Pergunta

Eu quero pular para a codificação por contrato. Eu obtive o VS2010 (com o compilador C# 4.0), mas tenho que direcionar a estrutura 3.5.

Qual código de terceiros pela Biblioteca de contratos tem aulas e a interface mais como as .NET 4.0?

Foi útil?

Solução

De guia de usuario:

Começando com o CLR V4, a classe de contrato e os tipos relacionados residem no mscorlib.dll. Antes do CLR V4, esses tipos aparecem em um conjunto separado chamado Microsoft .CoCracts. DLL que está instalada em %Program Filfiles %/Microsoft/Contracts/PublicAssemblies. Você pode precisar adicionar uma referência a esta montagem se estiver compilando um CLR pre 4.0.

Você pode ter alguns problemas interessantes se quiser usar a mesma montagem construída em ambos 3.5 e 4.0 (eu não sei - pode funcionar), mas se você está usando apenas o 3.5, isso deve ficar bem.

A extensão é instalada no VS2008 e no VS2010, acredito.

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