Xcopy命令将App.Manifest从OBJ移动到BIN文件夹在构建服务器上失败



我已将app.manifest文件添加到我的WPF客户端项目中,以使其作为管理员运行。我在bin文件夹错误中找不到app.manifest文件。我通过在项目的后构建事件中添加Xcopy命令来解决此问题。Xcopy命令复制了从OBJ文件夹到BIN文件夹的文件。我的项目在本地成功建立。

%windir%system32xcopy "$(SolutionDir)AppNameobj$(Configuration)AppName.exe.manifest" "$(SolutionDir)AppNamebin$(Configuration)" /i /D /y /s /r /c
%windir%system32xcopy "$(SolutionDir)AppNameobj$(Configuration)AppName.application" "$(SolutionDir)AppNamebin$(Configuration)" /i /D /y /s /r /c

但是,当我检查TFS时,我会在构建服务器中获得构建错误。清单文件不是在构建服务器上的OBJ文件夹中创建的。

我没有得到解决问题。

在Visual Studio中将清单文件添加到您的项目中,并将其Build Action属性设置为Content,并将其Copy to Output Directory属性设置为Copy if newer。然后,当您构建时,它将被复制到输出文件夹,而无需使用任何手动xcopy命令。

最新更新