질문하기
0

Windows 인스톨에서 vcruntime140_1.dll 설치가 잘 안 되네요. [종료됨]

질문 2020-12-12 02:08:15 +0100

jkjung의 그라바타 이미지

안녕하세요.

Windows에서 LibreOffice 소스를 받아서 빌드를 하고 인스톨 프로그램도 만들었습니다. Visual Studio 2019를 이용하여 빌드는 잘 되고 실행도 잘 됩니다. 또한 인스톨 프로그램도 만들어졌습니다만 인스톨하면 vcruntime140_1.dll만 system directory에 인스톨이 안 됩니다. vcruntime140.dll은 인스톨 잘 됩니다. 원인을 모르겠네요. 빌드 옵션은 아래와 같고 Windows8.1-KB2999226-x64.msu등은 ucrt-dir에 깔려 있습니다.

/cygdrive/c/sources/libo-core/autogen.sh --with-external-tar=/cygdrive/c/sources/lo-externalsrc --with-junit=/cygdrive/c/sources/junit-4.10.jar --with-ant-home=/cygdrive/c/sources/apache-ant-1.9.5 --enable-pch --disable-ccache --with-locales=ko --with-vendor=me --with-lang=ko --disable-skia --with-jdk-home="/cygdrive/c/Program Files/AdoptOpenJDK/jdk-15.0.1.9-openj9/" --with-visual-studio=2019 --disable-odk --with-package-format=msi --with-ucrt-dir=/cygdrive/c/sources/ucrt --with-help=html --enable-ext-wiki-publisher

도움 요청 드립니다. 감사합니다.

edit retag flag offensive reopen merge delete

Closed for the following reason 중복된 질문 by jkjung
close date 2020-12-31 02:46:41.521963

2 답변

0

답변 2020-12-12 11:10:16 +0100

jkjung의 그라바타 이미지

build.log 에서는 아래와 같이

   FindVCRuntime:
     VC Runtime DLL(s):
     - C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Redist\MSVC\14.28.29325\x64\Microsoft.VC142.CRT\vcruntime140_1.dll

   _CopyVCRuntime:
     "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Redist\MSVC\14.28.29325\x64\Microsoft.VC142.CRT\vcruntime140_1.dll"에서 "C:\build\workdir\UnpackedTarball\python3\PCbuild\amd64\vcruntime140_1.dll"(으)로 파일을 복사하고 있습니다.

와 같이 만드는 것 같은데 실제 msi 에는 포함되지 않는 것 같습니다.

edit flag offensive delete link 더 보기
0

답변 2020-12-12 04:38:30 +0100

sebul의 그라바타 이미지
edit flag offensive delete link 더 보기

Comments

답변 감사드립니다. 하지만 이미 제가 검색 했었던 내용이고 제가 안 되는 내용은 아래와 같습니다. 제가 vcruntime140_1.dll 찾아서 system32 디렉토리에 복사하면 정상으로 동작합니다. 하지만 저는 제가 만든 installer msi가 제대로 동작하기를 바랍니다. 웹에서 받은 LibreOffice_7.0.3.1_Win_x64.msi, LibreOfficeDev_7.1.0.0.alpha1_Win_x64.msi 등은 vcruntime140_1.dll을 제대로 생성합니다. 제가 installer 생성할때 추가해야 하는 option이 있는지 아니면 새로운 msu 파일이 필요한지 궁금하여 문의드립니다. 인스톨러 생성 로그를 보면 vcruntime140.dll 만 추가하고 vcruntime140_1.dll 은 추가를 하지 않습니다. 감사합니다.

jkjung의 그라바타 이미지jkjung ( 2020-12-12 09:49:46 +0100 )edit

질문 도구

1 follower

Stats

Asked: 2020-12-12 02:08:15 +0100

Seen: 52 times

Last updated: Dec 12 '20