Visual studio 2013 无法加载文件或程序集';Microsoft.SqlServer.SqlClrProvider

Visual studio 2013 无法加载文件或程序集';Microsoft.SqlServer.SqlClrProvider,visual-studio-2013,sql-server-2014,sqlclr,Visual Studio 2013,Sql Server 2014,Sqlclr,我正在创建一个C#应用程序,其中我面临错误 “无法加载文件或程序集'Microsoft.SqlServer.SqlClrProvider,Version=11.0.0.0,Culture=neutral,PublicKeyToken=89845dcd8080cc91'或其依赖项之一。模块应包含程序集清单。” 我从数据库创建ADo.net entitydata模型设计器时遇到此错误。 我已经为我的Sql Server 2014安装了“SqlSysClrType.msi” 和“SharedManag

我正在创建一个C#应用程序,其中我面临错误

“无法加载文件或程序集'Microsoft.SqlServer.SqlClrProvider,Version=11.0.0.0,Culture=neutral,PublicKeyToken=89845dcd8080cc91'或其依赖项之一。模块应包含程序集清单。”

我从数据库创建ADo.net entitydata模型设计器时遇到此错误。 我已经为我的Sql Server 2014安装了“SqlSysClrType.msi” 和“SharedManagementObjects.msi”,尽管之前已安装。
我正在运行visual studio 2013旗舰版和sql server 2014开发者版。请帮我解决这个问题

我可以建议两种解决方案:

解决方案#1

请使用以下链接:

  • 如果全部失败,请尝试以下解决方案:

    解决方案#2

    在安装了SQL Server的计算机上,“Microsoft.SqlServer.SqlClrProvider.dll”文件位于GAC中。但是,如果不更改注册表,则无法访问此文件

    使用注册表编辑器,转到“HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Fusion”。添加名为
    DisableCacheViewer
    的新DWORD。将其值设为1

    完成此更改后,您可以转到“C:\Windows\assembly\GAC\MSIL\Microsoft.SqlServer.SqlClrProvider\”以获取所需的dll。然后将其添加为项目中的引用

    我希望这对你有所帮助