加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

.net – 无法加载DLL’SqlServerSpatial.dll’

发布时间:2020-12-14 01:40:18 所属栏目:Windows 来源:网络整理
导读:我有一个.NET MVC Web应用程序引用System.Data.Spatial,所以我可以使用一个属性的DbGeography数据类型的一些地理位置的东西.我正在使用Visual Studio 2012与.NET 4.5,并没有在我的开发机器(只有localdb)完整的SQL Server安装. 该应用程序运行良好,直到我推送
我有一个.NET MVC Web应用程序引用System.Data.Spatial,所以我可以使用一个属性的DbGeography数据类型的一些地理位置的东西.我正在使用Visual Studio 2012与.NET 4.5,并没有在我的开发机器(只有localdb)完整的SQL Server安装.

该应用程序运行良好,直到我推送到Azure.一旦我的应用程序命中我的DbGeography属性,它会抛出此错误:

Unable to load DLL ‘SqlServerSpatial.dll’: The specified module could
not be found.

有没有人遇到这个问题?

SqlServerSpatial.dll是非托管代码.您必须在服务器上安装正确的版本(64位).将DLL添加到您的项目.将SqlServerSpatial110.dll的属性设置为“Copy to Output directory = Copy always”

您可以找到详细信息here

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读