引用Microsoft.SqlServer.Types包后无法加载SqlServerSpatial.dll

时间:2017-05-22 20:43:07

标签: c# sql-server entity-framework spatial

尝试从Sql Server表访问某些空间数据时,我遇到了一个问题。

我收到的例外是

Microsoft.SqlServer.Types

我尝试了提到herehere的解决方案,实质上是

  1. 安装Microsoft.SqlServer.Types包。
  2. 确保EntityFrameworkEntityFramework.SqlServerCopy always引用设置为SqlServerTypes.Utilities.LoadNativeAssemblies(HttpRuntime.BinDirectory);
  3. 加载原生库(在我的情况下,将Application_Start添加到Global.asax.cs
  4. SqlServerSpatial.dll方法的末尾

    完成这些后,我最终会在同一个地方发生同样的异常,这在某种程度上是有道理的,因为我没有SqlServerSpatial140.dll,而是包含Microsoft.SqlServer.Types import UIKit class MyWebView: UIWebView,UIWebViewDelegate { let urlStr = "https://www.apple.com" required init?(coder aDecoder: NSCoder) { super.init(coder: aDecoder) } override init(frame: CGRect) { super.init(frame: frame) scalesPageToFit = true scrollView.bounces = false delegate = self let urlRequest = URL(string: urlStr) let request = URLRequest(url: urlRequest!) self.loadRequest(request) } } 包。

    我该怎么做才能解决这个问题?

0 个答案:

没有答案