2014-09-17 1 views
0

Visual Studio의 경우 어떤 것이 든 완벽한 멍청한 답변입니다. 나는 C# 및 vs2008로 작성된 낡고 먼지가 많은 솔루션을 통과했습니다. 내 지혜 부족으로 나는 2013 년 vs 2013 년 시험판 버전 (전체 작업 버전 - 90 일)을 얻었고 '성공적으로'빌드 할 수있는 솔루션을 얻을 수 있었지만 빌드 프로세스에서 생성 된 실행 파일은 실행되지 않고 실제로 즉시 실패합니다 그리고 조용히. 한 번 클릭하면 실행이 실패하지만 실패하기 전에 다운로드를 시도한 'ProjectNameHere.ico.deploy'파일이 누락되었다는 출력 매니페스트가 생성됩니다.빌드 프로세스가 성공적이지만 ClickOnce 실행 파일이 실패합니다. Visual Studio 2013 솔루션 이전

이 솔루션에는 모든 것이 서로 의존하는 10 개의 프로젝트가 포함되어 있습니다. 이는 원래 개발자가 잘 이해했다고 확신합니다. 나는 msi로 모든 10을 포장하여 어느 시점에서 테스트를 위해 동료에게 보내고 싶다.

일부 전문 지식을 가진 사람에게 로그 파일이나 다른 것을 보내 주시면 기쁘게 생각합니다.이 문제를 해결하는 데 도움이되는 정보 나 정보는 크게 감사하겠습니다. 나는이 질문이 조금 밖에 있는지 완전히 이해하고 있으며이 게시물을 면밀히 모니터링하여 문제의 세부 사항을 업데이트 할 것입니다.

미리 감사드립니다.

+1

디버그 옵션을 클릭하십시오. 괜찮습니까? – user3041058

답변

0

빌드를 언급했지만 게시하지는 않습니까? 또한 MSI가 필요합니다. ClickOnce deployment은 MSI를 사용하지 않으며 완전히 다른 설정을 사용합니다.이 설정은 웹 페이지, 파일 공유 또는 기타 미디어와 같은 배포 위치에 앱을 게시하여 만듭니다.

따라서 빌드로 만든 실행 파일을 찾으려면 앱을 게시 한 다음 배포 위치에서 설치해야합니다. 게시 후이 위치에는 ClickOnce 배포에 필요한 모든 파일이 포함됩니다.

성공적으로 빌드하려면 주 프로젝트를 마우스 오른쪽 단추로 클릭하고 게시를 선택하십시오. 그런 다음 원하는 배포 위치를 선택하게됩니다. 게시가 완료되면 배포 위치에서 설치하십시오.