B Z*_*B Z 5 msbuild database-project visual-studio-2012
我在Visual Studio 2012中有一个数据库项目.我正在尝试创建一个MSBuild项目来在构建服务器上发布数据库.在我的解决方案中,我有一个发布配置文件,我想在构建服务器上使用.
我有以下目标设置:
<Target Name="BuildDatabases">
<MSBuild Projects="$(DBProjectPath)" Targets="Build;Deploy" Properties="DeployOnBuild=true;SqlPublishProfilePath=BuildServer.publish">
</MSBuild>
</Target>
Run Code Online (Sandbox Code Playgroud)
我尝试过PublishProfile和SqlPublishProfilePath的组合无济于事.我总是收到:
Deploy Error: The connection string is not valid
Run Code Online (Sandbox Code Playgroud)
我可以使用VS内部的发布配置文件,没有连接问题.
弄清楚了:
<Target Name="BuildDatabases">
<MSBuild Projects="$(DBProjectPath)" Targets="Build;Publish" Properties="DeployOnBuild=true;SqlPublishProfilePath=BuildServer.publish.xml">
</MSBuild>
</Target>
Run Code Online (Sandbox Code Playgroud)
我不得不使用"Build; Publish"作为目标,我正在使用"Build; Deploy"
| 归档时间: |
|
| 查看次数: |
2610 次 |
| 最近记录: |