当我尝试在Visual Studio 2015中构建在Visual Studio 2013中创建的解决方案时,
我收到了以下错误:
" 18> C:\ Program Files (86)\的MSBuild \ 14.0 \ BIN \ Microsoft.Common.CurrentVersion.targets(1250,5): 错误MSB3073:命令""%CommonProgramFiles(x86)%\ microsoft 共享\ TextTemplating \ 12.0 \ TextTransform.exe" -a !! build!true " C:\ Users \ b3bi \ Documents \ Visual Studio 2015 \ Projects \ SKNL \ trunk \ GDP \ My 项目\ AssemblyInfo.tt""退出代码3。"
此错误中的文件显示为:
<PropertyGroup>
<PreBuildEventDependsOn></PreBuildEventDependsOn>
</PropertyGroup>
<Target
Name="PreBuildEvent"
Condition="'$(PreBuildEvent)'!=''"
DependsOnTargets="$(PreBuildEventDependsOn)">
**<Exec WorkingDirectory="$(OutDir)" Command="$(PreBuildEvent)" />**
</Target>
有人知道这是什么问题吗?
答案 0 :(得分:8)
路径错了。 就我而言,WiX版本已在文件中更新。但我没有更改代码中的名称(版本号),从而导致路径错误 - 这被称为“代码3”。
因此,答案是在预构建事件命令行(项目设置 - &gt;预构建事件)中编辑路径,以使其正确。