我的解决方案中有一个 DBPro (DataDude) 项目,用于管理和版本化我的应用程序的数据库模式。我使用 TeamCity 4.0 进行持续集成。
为了能够构建 .dbproj,必须安装 MSBuild 任务及其各自的程序集,并安装其他 .dbschema 和 .xsd 依赖项。最简单的解决方案是在构建服务器上安装 VS2008 TS: Database Edition ..这是我想避免的。在 VSTSDB 安装的一些丢失的 XSD 文件构建失败后,我已经开始将文件一个一个地放置到位。
有没有人找到避免安装 VSTSDB 的简单方法?一个社区制作的“redist”安装程序,将正确的文件放在正确的位置并将正确的程序集放入 GAC?这个话题很难谷歌,所以我希望利用堆栈溢出知识库:)
我知道 Deploy 文件夹和 vsdbcmd.exe,但我想构建(和部署)。