На Windows Server 2003 R2 с .NET 4 SDK, но без Visual Studio 2010, я пытался строить Визуальное решение Studio 2010 сКак запустить .NET анализ 4 кода на сервере сборки
msbuild MySolution.sln /p:RunCodeAnalysis=true
но что выходит из строя.
Что необходимо для анализа кода в такой среде?
Я получаю сообщение об ошибке:
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\CodeAnalysis\Microsoft.CodeAnalysis.targets(129,9): error MSB6003: The specified task executable "FxCopCmd.exe" could not be run. Could not load file or assembly 'Microsoft.VisualStudio.CodeAnalysis.Sdk, Version=10.0.0.0, Culture=neutral, PublicKeyToken= b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
я установил FxCop из SDK и без везения указал переменную FxCopDir в установленном местоположении FxCopCmd.exe, а также настройки этой записи реестра в этом месте :
HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\10.0\Setup\[email protected]
Это работает для проекта C++, но не C# project – linquize