Tôi có một dự án cơ sở dữ liệu trong Visual Studio 2012. Tôi đang cố gắng tạo một dự án MSBuild để xuất bản cơ sở dữ liệu trên máy chủ xây dựng. Trong giải pháp của tôi, tôi có một Hồ sơ xuất bản mà tôi muốn sử dụng trên máy chủ xây dựng.Sử dụng PublishProfile trong MSBuild for Database Project
Tôi có thiết lập mục tiêu sau đây:
<Target Name="BuildDatabases">
<MSBuild Projects="$(DBProjectPath)" Targets="Build;Deploy" Properties="DeployOnBuild=true;SqlPublishProfilePath=BuildServer.publish">
</MSBuild>
</Target>
Tôi đã thử một sự kết hợp của PublishProfile và SqlPublishProfilePath vô ích. Tôi luôn nhận được:
Deploy Error: The connection string is not valid
Tôi có thể sử dụng Hồ sơ xuất bản bên trong VS mà không gặp sự cố kết nối.