gpt4 book ai didi

tfsbuild - TFS构建-VSDBCMD.EXE找不到deploymanifest

转载 作者:行者123 更新时间:2023-12-04 19:33:45 25 4
gpt4 key购买 nike

我有以下问题。

我试图通过添加使用数据库项目部署数据库的步骤来自定义默认的TFS构建过程。我严格遵循these steps,唯一的区别是我在工作流的另一部分完成了此操作。但是,数据库部署始终失败,并显示以下错误:*** 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(设置为工作流中的“工作目录”字段确实指向该目录。因此,看起来一切都应该起作用,但事实并非如此。造成此问题的其他可能原因是什么?提前致谢。

最佳答案

终于我找到了解决方法。我使用的是Build Agent的工作目录,而不是BuildDetail.DropLocation。请注意,这只是解决方法,而不是问题的完整解决方案,并且我仍然不知道为什么deploymanifest文件不可用。但是,这种方法至少有效。

关于tfsbuild - TFS构建-VSDBCMD.EXE找不到deploymanifest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6072611/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com