MartinF/DynamoIOC — pull request #8 by trilobyte (2012-07-29 09:15:45+00:00)
Title: Net 4 compatibility

Hello Martin,

This pull-request closes #7 .NET v4.0 compatibility.

I have made the following changes:

1. Created new cprojs targeting the v4.0 framework. The new cprojs only linked files. So any changes made in the v4.5 cprojs will automatically be made in v4.0 as well. Deleting an existing or adding a new file will require you to change the corresponding cproj as well. See [http://blogs.msdn.com/b/jjameson/archive/2009/04/02/linked-files-in-visual-studio-solutions.aspx](http://blogs.msdn.com/b/jjameson/archive/2009/04/02/linked-files-in-visual-studio-solutions.aspx) for more info about linked files.
1. Changed the output path of all the cprojs to bin\ in both debug and release mode. In this way it is easier to package them.
1. Extracted the nuspec files from your existing packages and modified them to support multiple framework versions.
1. Added a package command script to easily build the project in release mode and create the nuget packages.

I ran all the test against v4.0 and they all passed.

What needs to be done is:

1. Test if the build process works on v4.5. The msbuild path located at line 3 in package.cmd might need to be changed.
1. Publish a new version of these packages.

Please let me know if you run into problems with these changes or if you have questions.

Regards,
Bert