将生成服务器升级到 Visual Studio 2013 已中断部署过程

本文关键字:2013 Studio 中断 过程 部署 Visual 服务器 | 更新日期: 2023-09-27 17:56:23

我的构建管理器已经为此努力了一段时间。

我们将Visual Studio 2012 Professional与MSDeploy一起使用。 一切运行良好,我们能够对各种环境进行构建、Xml 转换、数据库部署、Web 部署等。

我们最近将构建服务器升级到Visual Studio 2013 Professional,几乎所有的地狱都已经崩溃了。

自升级以来,我们在构建过程中收到以下错误:

错误代码:ERROR_EXCEPTION_WHILE_CREATING_OBJECT

详细信息:无法创建类型为"manifest"和路径"C:''Builds''90''Code''Staging - Project''Binaries''Website Deployment''Project.Web.manifest"的对象。 了解更多信息:http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_EXCEPTION_WHILE_CREATING_OBJECT。

错误:清单"sitemanifest"中的一个或多个条目无效。

错误代码:文件或文件夹未找到

详细信息:找不到文件"C:''Builds''90''Code''暂存 - Project''Binaries''Website Deployment''Project.Web"。 了解更多信息:http://go.microsoft.com/fwlink/?LinkId=221672#FileOrFolderNotFound。

错误计数:1。

我们已尽一切可能解决此问题。 我们已经尽了一切努力再次获得这座建筑。 甚至更新项目 .prj 文件本身以从 v12.0 指向较旧的 .targets v10.0。

当我们"改变"目标时,它会给我们这个新错误:

C:''Builds''90''Code''Staging - Project''Sources''Project.Web''Project.Web.csproj (3290):找不到"TransformXml"任务。检查以下内容:1.) 项目文件中的任务名称与任务类的名称相同。 2.)任务类是"公共的",并实现Microsoft.Build.Framework.ITask接口。3.) 任务在项目文件中或位于"C:''Windows''Microsoft.NET''Framework64''v4.0.30319"目录中的 *.tasks 文件中正确声明。

因此,Visual Studio 2013似乎在我们的环境中修改了一些非常重要的东西,以便在我们的部署过程中导致这些错误(详细的日志表明一切都在构建中,只是没有正确部署)。

任何帮助都会很棒!

将生成服务器升级到 Visual Studio 2013 已中断部署过程

我最近还升级到Visual Studio 2013,发现部署数据库项目时出现问题,其中"部署"选项没有执行任何操作,并且发布没有生成我期望的差异脚本。

我安装了 SQl 服务器数据工具 - VS 2013 的商业智能,它为我解决了问题。 也许它可能会对您的情况有所帮助。