Entity Framework 中缺少文件或程序集 Microsoft.SqlServer.SqlClrprovider
File or assembly Microsoft.SqlServer.SqlClrprovider missing in Entity Framework
我将我的实体数据模型从一个项目移到了另一个项目。通过剪切数据模型文件夹并粘贴到不同的项目中。一切顺利,但是当我尝试更新 'Model from Database' 时,在提供 SQL 连接后出现缺少程序集 Microsoft.SqlServer.SqlClrprovider 的错误。我尝试添加一些参考,但没有帮助。我目前无法解决这个问题。下面是报错截图。
已通过安装以下 MSI 解决该问题。
SQLSysClrTypes.msi
和
SharedManagementObjects.msi
这些可以在这里找到 https://www.microsoft.com/en-us/download/details.aspx?id=42295
根据机器架构x64或x86选择MSI。不要忘记重新启动 Visual Studio。如果不起作用,请尝试重新启动计算机。
我将我的实体数据模型从一个项目移到了另一个项目。通过剪切数据模型文件夹并粘贴到不同的项目中。一切顺利,但是当我尝试更新 'Model from Database' 时,在提供 SQL 连接后出现缺少程序集 Microsoft.SqlServer.SqlClrprovider 的错误。我尝试添加一些参考,但没有帮助。我目前无法解决这个问题。下面是报错截图。
已通过安装以下 MSI 解决该问题。
SQLSysClrTypes.msi 和 SharedManagementObjects.msi
这些可以在这里找到 https://www.microsoft.com/en-us/download/details.aspx?id=42295
根据机器架构x64或x86选择MSI。不要忘记重新启动 Visual Studio。如果不起作用,请尝试重新启动计算机。