2

我遇到了以下问题。当我尝试将程序集添加到 SQL Server 2012 时,出现以下错误:

程序集“iAnywhere.Data.SQLAnywhere.v4.0”是指程序集“system.data.entity,版本=4.0.0.0,文化=中性,publickeytoken=b77a5c561934e089。”,它不在当前数据库中。SQL Server 试图从引用程序集的同一位置定位并自动加载指定程序集,但操作失败(原因:2(找不到指定的文件。))。将指定的程序集加载到当前数据库中并再次尝试请求。

之后,我尝试添加描述中指定的程序集并得到以下信息:

程序集“system.runtime.serialization,版本 = 4.0.0.0,文化 = 中性,publickeytoken = b77a5c561934e089。” 在目录 SQL 中找不到。注意力!可检测对象结构组件 Microsoft。NET 框架“system.data.entity,版本 = 4.0.0.0,文化 = 中性,publickeytoken = b77a5c561934e089,处理器架构 = msil。” 未在运行 SQL Server 的环境中进行全面测试。将来,如果您升级或维修此组件或。NET Framework 子例程 CLR 集成可能会停止工作。有关详细信息,请参阅 SQL Server 的文档。(.Net SqlClient 数据提供者)

所以我尝试了谷歌它并找到了这篇相关的连接文章:

https://connect.microsoft.com/SQLServer/feedback/details/744584/unable-to-load-system-identitymodel-dll-assembly-into-sql-server-2012#details

有可能对我的问题做点什么吗?

4

0 回答 0