首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不发布sqlproj

不发布sqlproj
EN

Stack Overflow用户
提问于 2019-06-28 23:51:22
回答 1查看 59关注 0票数 0

我有一个包含多个csproj和一个sqlproj文件的解决方案。我正在尝试用命令来构建它:

代码语言:javascript
复制
msbuild test.sln -target:Clean;Build;Publish /p:DeployOnBuild=true /p:Configuration=Debug /p:VisualStudioVersion=16.0 /m 

我得到了一个错误:没有为"SqlPublishTask“任务指定所需参数"SqlPublishProfilePath”的值。

所以我想告诉MSBuild,我不想发布sqlproj。对于csproj,我可以很容易地做到这一点(只需将"PublishableProject“属性设置为false)。但它不适用于sqlproj。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-01 05:41:08

在这种情况下,通过只调用这些特定项目的解决方案目标来指定您实际想要发布的项目可能会更容易。

例如:

代码语言:javascript
复制
msbuild test.sln -target:Clean;Build;My_Test_Proj:Publish;solutionfolder\other_proj:Publish 

有关如何构建解决方案目标定义的信息,请参阅How to: Build specific targets in solutions by using MSBuild.exe (例如,用_替换. )

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56809856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档