ClickOnce : 사용자 시스템에서 msvcrt c ++ dlls geting
문제
ClickOnce와 함께 배포하려면 응용 프로그램 (15 C# DLL 및 1 C ++/CLI DLL)을 가져 오려고 필사적으로 노력했습니다. 나는 그것을 일하게했다 릴리스 폴더를 복사하기 만하면됩니다, 그러나 ClickOnce는 파일을 복사하기를 거부합니다 (msvcm80.dll, msvcp80.dll 및 msvcr80.dll).이 폴더에 배포됩니다.
나는이 Nutty Wondaround (공급 msvcm80.dll, msvcp80.dll 및 msvcr80.dll as 컨텐츠/복사로서 새롭고 시작할 때 Microsoft.vc80.crt 폴더를 만들고 DLL을 복사하고 Microsoft.vc80.crt를 만들었습니다. 매니페스트)은 효과가있는 것 같습니다. 그러나 이것은 모두 나에게 잘못 느껴집니다.
내가 뭔가를 놓치고 있습니까?
해결책
나는 바보 : 방금 이것을 찾았다 :
내 시작 프로젝트의 Properties Page 탭 : 전제 조건을 클릭하십시오 ... 버튼> Visual C ++ 런타임 라이브러리 확인, 라디오 버튼 설정 : 구성 요소 공급 업체 웹 사이트에서 전제 조건을 다운로드하십시오.
기대하는 방식으로 작동하는 것 같습니다!
제휴하지 않습니다 StackOverflow