pvandervelde / Sherlock

Sherlock provides a means to schedule and automatically execute tests in an controlled virtual machine environment.
http://pvandervelde.github.io/Sherlock
Apache License 2.0
2 stars 0 forks source link

Unable to build projects which have a mixture of target frameworks #61

Closed knightpfhor closed 9 years ago

knightpfhor commented 9 years ago

If you try to build a solution that has a mixture of target frameworks (3.5 and 4.5.1 in my case) there are two problems that occur.

  1. In the settings.props you can only set one target framework. This can be worked around if you add a condition that ignore particular projects (or potentially just removed this entry in settings.props entirely)
  2. If you're running FxCop it tries to analyse all of the resultant assemblies in one call to FxCop. FxCop errors when you try to do this as it has to resolve two different versions of the framework assemblies, which it can't.
pvandervelde commented 9 years ago

This issue was moved to pvandervelde/nBuildKit#85