【发布时间】:2022-07-08 13:44:15
【问题描述】:
MsBuild.exe MyProject.csproj /p:Configuration=Release /p:DebugType=None /p:Optimize=True /p:DeployOnBuild=true /p:PublishProfile=MyPublishProfile /p:VisualStudioVersion=16.0"
我们曾经使用 MsBuild.exe 运行上述命令来构建和发布 webapp。每当我们使用与 VS 2019 一起打包的 MsBuild 时,这都能正常工作。 路径:C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin
但是,一旦我们使用 VS2022 附带的 MsBuild,它正在编译项目而不是发布。
谁能提供一些说明为什么在使用 MsBuild VS 2022 运行上述命令时发布不起作用?
注意:此项目面向 .Net 框架 4.7。
【问题讨论】:
标签: .net-core asp.net-web-api msbuild visual-studio-2022 .net-framework-version