One of our applications is having an issue when we try to run it on Windows 7. It works great on XP. We get a System.Reflection.TargetInvocationException when we call Open on a RasterLayer object. The inner exception on the detail says: {" is not a valid Win32 application. (Exception from HRESULT: 0x800700C1)"}. I have tried versions 4.0 and 4.5 to no avail.
Here is the pertinent info from the call stack:
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
at ThinkGeo.MapSuite.Core.xbde0958acd0fe179.LoadFile(String filePathName)
at ThinkGeo.MapSuite.Core.EcwRasterSource.OpenCore()
at ThinkGeo.MapSuite.Core.RasterSource.Open()
at ThinkGeo.MapSuite.Core.RasterLayer.OpenCore()
at ThinkGeo.MapSuite.Core.Layer.Open()
Has anyone had this issue on Windows 7? Thanks in advance,
Chad