Today's little slice of joy comes installing an eConnect/VSTools application onto a Windows 7 machine. There's not much documented on what's needed, so here's the errors and how I got past them.
We have a combination of GP 10, VS Tools, eConnect, Enterprise Library 4.1, and Windows 7. It all worked fine on the server, but the workstation went through a series of errors
Rattliff.fll: the type initializer for 'Microsoft.Dexterity.applications.root' threw and exception.InnerException: Specified argument was out fo the range of valid values.
Parameter name: productID
Ratliff.dll: Could not load file or assembly 'file:///c:\Program Files\Microsoft Dynamics\GP\Addins\Ratliff.dll or one of its dependencies. This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded
The current build operation (build key Build Key[Microsoft.Practices.EnterpriseLibrary.Data.Database, RATL]) failed: The type initializer for 'Microsoft.Practices.EnterpriseLibrary.Data.Database' threw an exception. (Strategy type ConfiguredObjectStrategy, index 2)The type initializer for 'Microsoft.Practices.EnterpriseLibrary.Data.Database' threw an exception.