我正在使用WIX项目来创建MSI文件。
在WIXPROJ文件中添加以下语句以复制MSI文件。
copy / y“!(TargetPath)”“$(MSIPath)\”
$(MSIPath)包含双字节字符的路径。 例:F:\ Temp \つも追加さ\ 错误MSB3073:命令“copy / y”E:\ BuildMSI \ bin \ Debug \ en-Us \ xxx.msi“”F:\ Temp \つも追加さ\“”退出代码1.
注意:同样适用于日本的OS。此问题发生在英语操作系统中。
请帮我解决此问题。
提前致谢。
此致 迪利普
答案 0 :(得分:1)
我使用'AfterBuild'命令而不是'PostBuildEvent'。
<Target Name="AfterBuild">
<Copy SourceFiles="$(TargetPath)" DestinationFolder="$(MSIPath)" />
</Target>
使用Wixproject文件中的上述语句解决了问题。