0
ClickOnce 배포를 통해 배포되는 응용 프로그램이 있습니다.NANT 작업의 msbuild가있는 ApplicationFiles 폴더에 매니페스트 파일이 없습니다.
나는 게시 프로세스를 자동화하기 위해 NANT
을 사용했습니다.
이
는 빌드의 일부입니다<target name="Build Client" depends="Clean" description="Build">
<echo message="Building..." />
<exec program="${msbuildExe}" workingdir="." verbose="true">
<arg value="${projectFile}" />
<arg value="/target:Clean;Publish" />
<arg value="/p:PublishDir=${testPublishFolder}" />
<arg value="/p:ApplicationVersion=${version}" />
<arg value="/p:Publisher="${publisherName}"" />
<arg value="/p:Product="${productName}"" />
</exec>
<echo message="Built" />
</target>
왜 이것을 ApplicationFiles 하위 폴더에 동일한 파일을 만듭니다 VisuaStudio (ClickOnce를)에서 게시 동안 만 배포 폴더의 루트에 Client.application
(매니페스트 파일)을 생성.
감사합니다.