如何注册SQLServerSpatial dll localy?当我尝试在[Microsoft.SqlServer.Types]上使用SqlServerSpatial130作为附加文件运行寄存器汇编时,我遇到以下问题:
E_CSC_USER_CANNOTCREATESYSTEMASSEMBLY:无法创建组件XXX [Microsoft.SqlServer.Types]”,因为 'Microsoft.SqlServer.Types,版本= 13.0.0.0,文化=中性公钥= 89845dcd8080cc91' 是一个系统组件。 描述: 无法创建,更改或删除系统程序集。 解析度: 考虑创建用户程序集以包装所需的功能。
我可以在Azure Datalake中注册程序集,但不能在localy中注册。有办法解决这个问题吗?
先谢谢
答案 0 :(得分:1)
我假设您可能已在本地盒子或已将Microsoft.SqlServer.Types注册为系统程序集的其他应用程序上注册了SQL Server。
如果是这种情况,您可能不需要在本地运行中注册它并使用REFERENCE SYSTEM ASSEMBLY
引用它。