Hi
I’m trying to update to 14.4.1 but am running into troubles.
First, I have a (separate to ThinkGeo) dependency on ‘sqlite3.dll’. Since upgrading to 14.x this file is being removed from my bin folder whenever I build. If I manually place the file and make it read-only I get an error and a failed build:
“MSB3021: Unable to copy file “E:.packages\thinkgeo.gdal.dependency.windows\14.0.1\runtimes\win-x64\native\sqlite3.dll” to “bin\x64\Debug\sqlite3.dll”. Access to the path ‘bin\x64\Debug\sqlite3.dll’ is denied.”
This suggests it’s trying to copy the file - all good. Except when the file isn’t present, or read-only, nothing gets copied into my bin folder and the file is removed. I’ve verified the source file is there in the package and clearly the target folder is correct.
Secondly whenever I try and instantiate a GdalProjectionConverter I get an eventual exception
“Unable to load DLL ‘gdal_wrap’: The specified procedure could not be found.”
The file ‘gdal_wrap.dll’ is in bin/runtimes/win-x64/native - I don’t know if that’s where it’s meant to be or if the code is looking in the wrong place. Is there any path magic I need to perform before I can use it?
For reference I’m working in net48 with an SDK-style csproj
Cheers

