One step closer!
When I switch it on for all projects then it builds, however the tests then all fail with:
System.IO.FileLoadException: Could not load file or assembly 'FindAddIn, Version=12.1.3.0, Culture=neutral, PublicKeyToken=17c64733a9775004' or one of its dependencies. Strong name validation failed. (Exception from HRESULT: 0x8013141A)
File name: 'FindAddIn, Version=12.1.3.0, Culture=neutral, PublicKeyToken=17c64733a9775004' ---> System.Security.SecurityException: Strong name validation failed. (Exception from HRESULT: 0x8013141A)
The Zone of the assembly that failed was:
MyComputer
at SearchControlPresenterTests.SearchControlPresenterTest.AttributeValid_invalid_false()
Is this all caused by MSBuild messing around? Would things be cleaner using NUnit?