답변

1

guidelines for manually deploying a ClickOnce application on MSDN을 따라갈 수 있습니다.

이 작업은 Visual Studio 대신 Windows 소프트웨어 개발 키트와 명령 줄 도구를 사용하여 배포를 수행합니다.

가능하다면 가능하면 migrate to /clr:pure으로 시도하는 것이 좋습니다. 네이티브 코드로 작업하는 경우이 기능은 작동하지 않지만 순수 Windows Forms 응용 프로그램 인 경우 CAS 요구 사항이있는 ClickOnce에서 문제가 줄어들 기 때문에 배포 시나리오가 더 간단 해집니다.

+0

예, 순수합니다. 불행히도 내 경험은 C++/CLI의 주요 장점이었습니다. 관리/기본 I/O입니다. PURE의 모델은 대개 금지되어 있습니다. (실제로 이것은 필자의 애완 동물인데, 64 비트/32 비트 혼합 모드 디버깅 지원이 부족합니다. – RandomNickName42

1

비표준 코드로 작성된 exe는 ClickOnce에 배포 할 수 없습니다. 표준 접근법은 실제 응용 프로그램을 시작하는 관리 코드 스텁 exe를 만드는 것입니다.

여기에 related question이 있습니다.

관련 문제