O Visual Studio 2010 não pode mais criar o .NET v3.5
Eu tenho um projeto de 2010 direcionado ao .NET v3.5. Inexplicavelmente, não posso mais criar projetos v3.5. O projeto não possui nenhuma referência adicionada. Nem me permite adicionar uma referência ao System.Core, como é adicionado pelo 'sistema de compilação'.
aviso CS1685: O tipo predefinido 'System.Func' é definido em vários assemblies no alias global; usando a definição de 'c: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ mscorlib.dll'
IFilter.cs (82,49): erro CS0433: O tipo 'System.Func' existe em 'c: \ Arquivos de Programas (x86) \ Assemblies de Referência \ Microsoft \ Framework \ v3.5 \ System.Core.dll' e 'c: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ mscorlib.dll'
Parece que algo está pegando no 4.0, mas não sei bem como corrigi-lo. Alguém mais se deparou com isso?
O colega de trabalho teve esse mesmo problema. Foi necessária uma reinstalação do Windows para corrigir o problema
Eu abri um bug neste:https://connect.microsoft.com/VisualStudio/feedback/details/558245/warning-cs1685-when-compiling-a-v3-5-net-application-in-visual-studio-2010
Se o compilador estiver definido como detalhado, vejo o seguinte:
FrameworkPathOverride = C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319
qual édefiniram Como:
Especifica o local do mscorlib.dll e do microsoft.visualbasic.dll. Este parâmetro é equivalente à opção / sdkpath do compilador vbc.exe.
Alguns outros boatos interessantes: criei um novo projeto todos juntos e não consigo criar a v3.5. Posso criar o perfil de cliente 2.0, 3.0, 3.5, perfil de cliente 4.0 e 4.0 sem nenhum problema. O VB.NET pode criar a versão 3.5, mas o C # não. Eu tentei uma reinstalação do .NET 3.5, 4.0 e Visual Studio 2010 sem sucesso. Os logs de depuração do Visual Studio não mostraram nada de interessante e o Modo de Segurança não funciona.
Tentando evitar uma reinstalação do Windows ...
Edição: Eu percebi que outras pessoas estão enfrentando esse problema também.Ligação, Ligação, Ligação
Reinstalado várias vezes. As desinstalações do Visual Studio não são limpas. Eu desenvolvi uma VM para desenvolver até ter a chance de reinstalar meu sistema operacional principal.