Pergunta

Estou usando o VS2010 RC enquanto segmentou .NET 3.5. Posso executar a análise de código via Visual Studio sem problemas. No entanto, quando tento executar a análise de código em nosso servidor CI, ele não está sendo executado. Quando tento construir usando o msbuild 4.0, recebo a seguinte exceção:

C: Arquivos de programas (x86) msbuild Microsoft VisualStudio V10.0 Codeanalysis Microsoft.codeanalysis.Targets (129,9): erro msb4018: a "codeanálise" falhou inesperadamente.

C: Arquivos de programas (x86) msbuild Microsoft VisualStudio V10.0 Codeanalysis Microsoft.codeanalysis.Targets (129,9): Erro msb4018: System.typeloadexception: não pode carregar o tipo 'System.Runtime.Runtime.versioning. TargetFrameworkAttribute 'da Assembly' mscorlib, versão = 4.0.0.0, cultura = neutro, publicKeyToken = b77a5c561934e089

Como eu disse, funciona bem quando eu o corro pelo vs.

Foi útil?

Solução

Você terá tempos difíceis para configurar isso ...

Eu instalaria o VS2010 no servidor de construção. Problema resolvido.

Observação:
O servidor de construção deve ser uma replicação do seu ambiente de desenvolvedor (não o ambiente de produção)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top