I am running Windows 7 Pro, 64 bit. I have an existing VB.Net 2010 project using Thinkgeo Desktop Edition on this computer - this is working fine.
I decided to add map capability to a small SQL Server 2008 VB.Net 2010 project that I have developed. When I add DesktopEdition and MapSuiteCore as References then do a build, I get the following 2 warnings:
Warning 1 The referenced assembly "DesktopEdition" could not be resolved because it has a dependency on "System.Data.OracleClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" which is not in the currently targeted framework ".NETFramework,Version=v4.0,Profile=Client". Please remove references to assemblies not in the targeted framework or consider retargeting your project. TestSQLServer2
Warning 2 The referenced assembly "MapSuiteCore" could not be resolved because it has a dependency on "System.Data.OracleClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" which is not in the currently targeted framework ".NETFramework,Version=v4.0,Profile=Client". Please remove references to assemblies not in the targeted framework or consider retargeting your project. TestSQLServer2
That confused me so I start a completely new project and add DesktopEdition and MapSuiteCore as References then do a build and get the same 2 warnings.
If I try to run I suddenly get errors whenever I try to add in anything relating to Thinkgeo - for example:
Imports ThinkGeo.MapSuite.Core
Imports ThinkGeo.MapSuite.DesktopEdition
Anyone know what is going on there? I do have:
System.Data.OracleClient.dll 4.0.30319.1 in:
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
The fact that my application which I wrote previously is working fine is the most confusing part! It doesn't complain about the missing file. And I am not using Oracle in any case.
Thanks,
Dave