我有以下问题。
我正在尝试通过添加使用数据库项目部署数据库的步骤来自定义默认 TFS 构建过程。我严格遵循了这些步骤,唯一的区别是我已经在工作流程的另一部分完成了。但是,数据库部署总是失败并出现以下错误:*** The deployment manifest file Database.Project.Name.deploymanifest does not exist
.
这是执行的命令行:
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VSTSDB\Deploy\VSDBCMD.EXE /a:Deploy /dd+ /dsp:Sql /cs:"Data Source=DB-Server;Initial Catalog=DB.Name;User Id=username;Password=password;" /manifest:Database.Project.Name.deploymanifest
我已经仔细检查了几件事 - VSDBCMD.EXE 实用程序确实存在于构建服务器上的指定路径中,Database.Project.Name.deploymanifest 文件确实存在于构建放置目录中,并且 BuildDetail.DropLocation (设置为工作流中的工作目录)字段确实指向此目录。所以看起来一切都应该工作 - 但事实并非如此。这个问题的其他可能原因是什么?提前致谢。