数据库项目,在SQL目录中找不到程序集

时间:2014-06-09 01:43:50

标签: c# sql sql-server sqlclr database-project

我在Visual Studio 2013中有一个SQL Server数据库项目。该项目引用另一个名为BusinessLayer的项目。

BusinessLayer项目引用System.Component.DataAnnotations,DataAnnotations位于.NET framework dll文件夹“C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.5 \ System.ComponentModel.DataAnnotations .DLL“

我还在DB Project中编写了一个SQL CLR触发器,当我部署数据库项目时,我收到了这个错误: SQL72014: .Net SqlClient Data Provider: Msg 6503, Level 16, State 12, Line 1 Assembly 'system.componentmodel.dataannotations, version=4.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35.' was not found in the SQL catalog.

我试图获取dll的公钥令牌,并看到它与错误中的相同。 那么这个错误是什么以及如何解决呢?

我愿意接受建议。

0 个答案:

没有答案