如何使用命令行构建Visual Studio安装项目?

时间:2019-07-17 06:50:45

标签: c# command-line msbuild visual-studio-2017 command-prompt

我有一个示例WPF项目,并为此创建了一个Setup项目。现在,我想通过命令行构建项目和安装项目。

我尝试过

  

C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ msbuild.exe

     

C:\ Users \ nandh \ source \ repos \ CommendApp \ CommendApp \ CommendApp.csproj

用于构建成功运行的项目文件的命令。 enter image description here

然后与

一起使用
  

devenv / build调试

     

“ C:\ Users \ nandh \ source \ repos \ CommendApp \ CommendApp.sln” / project

     

“ C:\ Users \ nandh \ source \ repos \ CommendApp \ App \ App.vdproj” / projectconfig   调试

对于建立安装项目,它会显示错误。

  

------开始对项目“ App”进行预构建验证------

     

错误:验证时发生错误。 HRESULT ='8000000A'

     

------完成对项目“ App”的预构建验证------

enter image description here

致谢。

1 个答案:

答案 0 :(得分:2)

在我的机器上复制了同样的问题。并通过it3xl中的解决方法来解决它。

  1. 在桌面中创建一个文本文档文件,并将内容从此xx.bat file复制到其中。 (用于专业编辑)

  2. 保存文本文件并将其从xx.txt重命名为Test.bat

  3. 双击Test.bat文件,然后用devenv命令重建它们时,此问题就消失了。

希望有帮助。