我有一个示例WPF项目,我为它创建了一个安装项目。现在,我想通过命令行构建项目和安装项目。
我试过用这个
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\msbuild.exe
C:\Users\nandh\source\repos\CommendApp\CommendApp\CommendApp.csproj命令,用于生成项目文件,该命令已成功运行。

然后用在
devenv /build Debug
"C:\Users\nandh\source\repos\CommendApp\CommendApp.sln" /project
"C:\Users\nandh\source\repos\CommendApp\App\App.vdproj" /projectconfig
Debug对于生成安装项目,它将显示错误。
-启动项目“App”的预构建验证-错误:验证过程中发生了错误。HRESULT = '8000000A‘

致以问候。
发布于 2019-07-18 11:29:28
发布于 2022-08-24 09:53:56
下面是我在Visual 2022中使用Visual项目扩展的build.bat脚本。希望它能帮到别人。
@echo off
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
set "{{=setlocal enableDelayedExpansion&for %%a in (" & set "}}="::end::" ) do if "%%~a" neq "::end::" (set command=!command! %%a) else (call !command! & endlocal)"
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
del build.log
%{{%
"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\devenv.exe"
XXXX.sln
/out build.log
/build Release
/project XXX.Setup\XXX.Setup.vdproj
/projectconfig Release
%}}%https://stackoverflow.com/questions/57070069
复制相似问题