이 instructions here에 따라 인식, 나는 다음과 같은 오류 얻을 다음 .csproj 파일에서요소 <Target>의 속성 "이름"
The attribute "Name" in element is unrecognized
을, 나는 PostBuild
부분을 제거하고 그것을 대체했다 :
<Target Name="SignOutput" AfterTargets="CoreCompile">
<Exec Command=""C:\Program Files (x86)\Windows Kits\10\bin\x64\signtool.exe" sign /f "$(ProjectDir)My_Cert.pfx" /p mypassword "$(ProjectDir)obj\$(ConfigurationName)\MyExe.exe"" />
</Target>
새로 게시 된 SmartClient 응용 프로그램을 실행할 때 "파일에 매니페스트에 지정된 것보다 다른 계산 된 해시가 있습니다."오류가 발생합니다. 뭐가 잘못 되었 니?
재생할 수 없습니다. 표시되는 대상이 좋으므로 오류의 원인은 다른 곳에서 발생합니다. – stijn
VS 2015를 사용하고 있습니까? 윈도우 10? –
어느 쪽도 아니지만 그건 중요하지 않습니다. '대체 된 postbuild'라고 말하면서 질문을 다시 읽으면 문제가 있음을 알았습니다 : PropertyGroup 내부에 표시 할 대상을 배치 했습니까? Thta는 작동 방식이 아닙니다. 프로젝트 레벨에서 정의해야합니다. – stijn