0
我正在尝试创建一个CoordinateTransformation来转换shapefile的SRS。然而,在试图创建一个与下面的方法调用:'OSGeo.OSR.OsrPINVOKE'的类型初始值设定项引发异常
var sourceSrs = new SpatialReference(Osr.SRS_WKT_WGS84);
我得到异常:
为“OSGeo.OSR.OsrPINVOKE”的类型初始值引发异常。
详细的例外是这样的:
谁能帮助?
我已经在[GIS SE](http://gis.stackexchange.com/q/198362/30966)上提出了这个问题。 – displayName
“糟糕的图像格式”指出了体系结构可能存在的差异 - 例如,为x86构建的某些内容试图与为x64构建的内容进行交互。大部分内容可能隐藏在您使用的库内部的P/Invoke调用之后。 –
@Cᴏʀʏ:你绝对正确。所以,我从单元测试运行这个代码。我将“测试设置”下的“默认进程架构”设置为x64。我仍然得到这个例外。任何其他设置我需要改变(你可以想到)? – displayName