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