首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Visual Studio 2013:数据库项目MSBuild错误

Visual Studio 2013:数据库项目MSBuild错误
EN

Stack Overflow用户
提问于 2014-08-26 20:30:05
回答 16查看 43.1K关注 0票数 74

我在Visual Studio 2013中有一个数据库项目作为我的解决方案的一部分。在过去的3周里我一直工作得很好,现在突然它不能构建了,所以我不能发布任何更改。我收到一个MSBuild错误:

(x86)\MSBuild\Microsoft\VisualStudio\v12.0\SSDT\Microsoft.Data.Tools.Schema.SqlTasks.targets(513,5):"C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\SSDT\Microsoft.Data.Tools.Schema.SqlTasks.targets(513,5):Error: MSB4018:"SqlBuildTask“任务意外失败。System.MethodAccessException: method 'Microsoft.Data.Tools.Schema.Sql.Build.SqlTaskHost.OnCreateCustomSchemaData(System.String,System.Collections.Generic.Dictionary`2)‘访问方法'Microsoft.Data.Tools.Components.Diagnostics.SqlTracer.ShouldTrace(System.Diagnostics.TraceEventType)’失败。”

有人有什么想法吗?今天早上我所做的就是从源码控制中拉出最新的变化。我看不出这怎么会搞乱实际的MSBuild过程,而且最后签入的那个人根本没有任何问题。

EN

回答 16

Stack Overflow用户

回答已采纳

发布于 2014-09-19 15:17:24

原来问题出在Visual Studio Update 3上。我卸载并重新安装了VS 2013,只更新到Update 2,然后重新安装了数据工具,现在它工作得很好。

票数 1
EN

Stack Overflow用户

发布于 2014-12-10 21:54:26

您需要安装SQL Server Data Tools的最新版本:

http://msdn.microsoft.com/en-US/data/hh297027

确保重新启动VS,然后再次构建解决方案。这就解决了问题!

票数 52
EN

Stack Overflow用户

发布于 2015-05-14 05:13:54

在Visual Studio2013 -> Tools ->扩展和更新中...->将->产品更新-> Microsoft SQL Server数据库更新至12.0.50318.0

我从12.0.41012.0升级,这解决了我的问题。这与安装最新的SQL Server数据工具的答案有关。

票数 18
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25505887

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档