저는 지금까지 여러 해 동안 사용해 왔던 빌드 스크립트를 가지고 있으며 이전의 모든 VS 버전에서 2012 년까지 제대로 작동했습니다. 2013 빌드 스크립트는 빌드 프로세스가 끝나면 ClickOnce 매니페스트에 서명하지 못하고 SignTool.exe를 찾지 못한다고 불평합니다.Visual Studio 2013에서 명령 행을 MSBuild로 게시 할 때 SignTool.exe를 찾을 수 없습니다.
- 나는 64 비트 컴퓨터에서 Windows 8.1을 실행하는거야, 전체 비주얼 나는 8.1 용 Windows SDK를 다시 설치하려고 스튜디오 2013 만 여전히 성공을 설치했습니다.
- Visual Studio 내에서 게시를 실행하면 게시 프로세스가 성공적으로 매니페스트에 서명합니다.
- 나는
signtool.exe
검색 한 유일한 히트C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\bin
내가 MSBuild에서 물건 너무 좋은 actuallz 아니에요에, 그래서 내가 시도 할 수 무슨 단서가 없다거나 어떻게 그 것을의 MSBuild를 보여줄 수 그 도구를 찾아야 해.
누구나 그런 경험을했다면 나에게 약간의 힌트를주세요.
그 답에 감사드립니다. 나는 실제로 "빌드 파일"을 가지고 있지 않습니다. 하나의 명령으로 간단한 bat 파일을 사용하고 있습니다 : 내 프로젝트에서/t : publish 및 구성, 플랫폼, updateurl 등과 같은 일부 매개 변수를 사용하여 msbuild.exe를 호출합니다. 매개 변수에서 경로를 다시 정의하지는 않습니다. 내 프로젝트 파일에도 없습니다. 실제로 "Path"변수 정의에 대한 프로젝트 파일을 검색했지만 찾을 수 없습니다. 오늘 내가 거기에 도착하면 다시 둘러 볼 것입니다. –