SprightlySoft - Connecting you to the cloud.

Error when using the AWS Component from a .NET framework 4 project

If you create a new .NET Framework 4 Visual Studio project the reference the Sprightlysoft AWS Component, you will see the error "Type 'SprightlysoftAWS.REST' is not defined." as shown below

This error is generated because the AWS component targets .NET Framework version 2.0.  When you create a new .NET Framework 4 project the .NET Framework 4 Client Profile is targeted by default.  The .NET Framework 4 Client Profile is a subset of the full .NET Framework 4 and it only allows you to use assemblies that target the same framework version.

To eliminate this error simply set your project to target the full .NET Framework 4.  This is done by going to your project's properties, click on the Compile tab, and then click the Advanced Compile Options button.  From here select .NET Framework 4 as the target framework.

The next time you runt your application it will compile without an error.

For more information regarding the .NET Framework Client Profile see http://msdn.microsoft.com/en-us/library/cc656912.aspx.


Recent Blog Posts

© 2018  SprightlySoft