Eu estava recebendo a mensagem abaixo do Visual Studio 2010.
"Este projeto é incompatível com a versão atual do Visual Studio"
Uma situação que resultou neste erro já foi postada aqui no Stackoverflow, mas essa questão foi encerrada. Estou pensando que é um problema bastante genérico. Já que encontrei uma "solução", postarei esta pergunta e minha solução como resposta.
visual-studio
RenniePet
fonte
fonte
Respostas:
Se a mensagem
é devido a uma tentativa de abrir um projeto voltado para .Net 4.5, então a "solução" ou solução alternativa é editar o arquivo .csproj e alterar TargetFrameworkVersion de "v4.5" para "v4.0". Isso pelo menos permite que o projeto seja carregado, embora possa resultar em erros do compilador se o programa depender dos recursos do 4.5.
fonte
O VS 2012 tem suporte a diferentes tipos de projeto com base no que você instala no momento da configuração e na edição que você possui. Certas opções estão disponíveis, por exemplo, ferramentas de desenvolvimento web, ferramentas de desenvolvimento de banco de dados, etc. Portanto, se você está tentando abrir um projeto web, mas as ferramentas de desenvolvimento web não foram instaladas, ele reclama com esta mensagem.
Isso pode acontecer se você criar o projeto em outra máquina e tentar abri-lo em uma nova. Eu descobri tentando abrir um projeto MVC depois de desinstalar acidentalmente as ferramentas da web.
fonte
Acabei de receber a mesma mensagem de erro com alguns projetos depois de instalar o Visual Studio 2015 Atualização 3. Para mim, a solução foi instalar o .NET Core
fonte
Quanto a mim, percebi que havia outro projeto da web na solução que meu VS2017 estava carregando bem, então copiei o
ProjectTypeGuids
elemento dele para o projeto que não estava carregando. Sua diferença foi:Depois disso, ele carrega. Não me pergunte por quê.
fonte
No meu caso, era um tipo de projeto incompatível. A edição do arquivo do projeto e a remoção do nó ProjectTypeGuids resolveram o problema de carregamento do projeto (já havia redirecionado a versão do framework, conforme recomendado aqui ).
Provavelmente o tipo de projeto não é suportado na (muito provavelmente) NOVA versão do VS, então você terá que ajustar (atualizar) o código para funcionar corretamente (se possível), mas pelo menos você pode ver o conteúdo através do VS.
fonte
Resolvi o problema excluindo os arquivos da pasta abaixo
Fonte: https://forums.xamarin.com/discussion/70388/how-to-fix-incompatible-issue-after-visual-studio-2015-update-3
fonte
Se você estiver recebendo o mesmo erro para um projeto que é, na verdade, uma extensão (.vsix), instalar o SDK do Microsoft Visual Studio 2012 resolve o problema.
fonte
Para mim, recebi esse mesmo erro no VS 2015 e acabei de instalar a atualização 1 do VS 2015 , embora a partir de outra resposta, o VS está na verdade até a atualização 3, agora (depois do qual, eles obtiveram o erro e tiveram que instalar o .NET Core ) . Tive problemas quando chegou a certos pacotes, como os do SDK do Windows, e tive que apontar o instalador de volta para os caminhos do meu CD original e, para alguns, mesmo isso não funcionou e tive que ignorá-los e baixar novamente de um computador conectado à internet, transfira-os e execute-os mais tarde manualmente (o computador não estava conectado à internet para poder baixar as versões atualizadas dos pacotes), mas depois de fazer tudo isso e reiniciar, o erro desapareceu e meu projeto carregado bem.
fonte
Eu tive esse problema e depois de horas desinstalando e reinstalando, descobri o problema na minha instância.
A razão pela qual recebi isso foi porque não tinha a extensão correta .
No meu caso, o projeto ASP.net (minha inicialização) era o projeto incompatível e isso acontecia porque eu não tinha o seguinte:
Foi um simples caso de ir para extensões e atualizações no menu Ferramentas
fonte
Depois de instalar a atualização 3 do Visual Studio 2015, recebi repentinamente a mensagem de erro "Este projeto é incompatível com a versão atual do Visual Studio" ao abrir meu projeto Cordova ( arquivo de projeto Javascript .jsproj )
Para resolver isso:
fonte
Eu tive este erro e descobri que era devido à presença de uma tag XML 'Import' dentro do arquivo .csproj.user. Depois de removê-lo, o Visual Studio poderia abrir o projeto novamente.
fonte
O que a maioria das pessoas esquece é que os arquivos do visual studio são apenas arquivos de texto, que possuem algumas configurações peculiares que mostrarão ao programa como abri-lo. ou seja, podemos mudar isso porque é apenas um texto em algum arquivo nas pastas do projeto.
Bem, sabendo disso, o que temos que fazer é muito simples!
O primeiro passo é saber que tipo de projeto é esse projeto que fica sem carga. (por exemplo: Biblioteca de classes)
A segunda etapa é criar um novo (Biblioteca de classes) porque você sabe que seu estúdio visual criará uma versão com suporte dele. Descarregue este e clique em "Editar csproj".
É neste arquivo que podemos encontrar as configurações que informam ao VS como este proj será carregado e seu nome é ProjectGuid, este número de série possui uma variação de acordo com o tipo e versão do projeto.
Agora, olhe para o seu "ok projeto", copie o TAG "ProjectGuid", cole no csproj que descarregou, e preste atenção nas pequenas diferenças e torne esses arquivos quase iguais, exceto pelas tags ItemGroup que representam as referências do projeto.
Fazendo isso, salve todos os arquivos e feche seu VS e abra novamente, agora seu projeto deve carregar normalmente.
Espero que essas informações ajudem alguém a entender um pouco mais como o VS funciona e ajudem a resolver os problemas quando necessário.
fonte
Eu verifiquei se eu poderia criar uma nova solução e não consegui porque SSAS, SSIS e SSRS não estavam lá como opções.
Baixei o SSDT daqui e instalei e funcionou ...
https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-2017
fonte
Caso você tenha vindo aqui procurando o problema com o arquivo ".smproj", é porque está faltando o SQL Server Analysis Services (SSAS). Para superar isso, instale o SQL Server Data Tools (SSDT) em seu sistema, reinicie o Visual Studio e ele funcionará.
Obrigado.
fonte
Esse problema pode ser causado ao usar o VS 2015 com a atualização 3 instalada em um PC e sem a atualização 3 instalada em outro. Esse foi o problema no meu caso.
fonte