Eu tenho algum erro ao carregar a solução do projeto .net. o erro será como
The imported project "C:\Program Files(x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Props" was not found.Confirm that the path in the <Import> declaration is correct, and that the file exist on disk.
Como resolver este problema?
visual-studio-2015
Navaneethan
fonte
fonte
Respostas:
Embora esta pergunta já tenha sido respondida. Recentemente me deparei com o mesmo problema. A resposta mais específica é que você precisa instalar o
Visual Studio 2015 Tools (Preview 2)
:https://www.microsoft.com/net/download/core
Download direto:
https://go.microsoft.com/fwlink/?LinkId=827546
Como isso não era direto e eu estava trabalhando em um projeto de núcleo dotnet 1.1, acidentalmente pulei essa etapa e instalei apenas o
Windows SDK
. Eu relatei um problema aqui:https://github.com/dotnet/core/issues/378
fonte
"sdk": { "version": "1.0.0-preview2-003121" }
Caso contrário, o xproj tentará usar a versão de lançamento de ferramentas que não suportam xproj (ao contrário da versão preview2 que faz). Consulte github.com/dotnet/cli/blob/rel/1.0.0/Documentation/…Você precisa instalar a visualização das ferramentas do Microsoft .NET Core 1.0.1 (a atual é a Visualização 2).
fonte
Se você instalou recentemente o VS 2017 e recebeu este erro e seu projeto estava usando project.json, é provável que você tenha que atualizar sua solução para csproj em vez do antigo formato project.json. Se você abrir o projeto no vs2017, ele deve atualizá-lo automaticamente. Confira este artigo se precisar de mais informações Project-json para csproj
fonte
Opção 1:
Instale DotNetCore.1.0.1-VS2015Tools.Preview2.0.3. Você pode ficar no xproj.
Opção 2:
Instale o Visual Studio 2017 e atualize automaticamente de xproj para csproj.
Opção 3:
Siga as etapas abaixo para atualizar de xproj para csproj e permanecer no Visual Studio 2015.
Aviso: Usando o processo abaixo, você não poderá usar o VS2015 para carregar a web do PCM. Em vez disso, você deve manter e trabalhar com DOTNET CLI (Command Line Prompt) ou VSCode IDE
Etapa 1: Baixe e instale o .NET Core neste link https://www.microsoft.com/net/download/core
Etapa 2: vá para
global.json
. Modifique o número da versão para a versão instalada no PC (para o meu PC é1.0.1
).Etapa 3: vá para o prompt de comando como administrador e execute o comando
fonte
Parece que a Microsoft reformulou totalmente a estrutura da solução no VS2017 ... Foi assim que resolvi o problema no VS2017:
espero que ajude.
fonte
Eu sei que estou muito atrasado para a festa, mas como alguém que já se deparou com esses problemas repetidas vezes, esses 2 artigos realmente me ajudaram a entender por que esses problemas aconteceram em primeiro lugar e como corrigi-los.
uma breve atualização sobre minha configuração atual: eu tinha o VS2015 e o VS2017 instalados. Eu estava usando o VS2015 com .net Core SDK 1.0.0-preview2-003133, que contém .Net Core 1.0.1. Ao instalar o VS 2017, ele instalou automaticamente o .Net Core 1.1.0 e o definiu como a versão padrão do .Net Core no meu PC, o que causou todos os problemas.
espero que outros também achem útil :)
nenhum executável encontrado correspondente ao servidor de modelo de projeto dotnet
desenvolvimento de duas versões net core sdk side
fonte
Tive esse problema depois de instalar a edição da comunidade VS2017. Resolvi o problema da seguinte maneira: Vá para esta pasta: C: \ Arquivos de programas \ dotnet \ sdk Encontre a pasta chamada: 1.0.0 e renomeie-a para xx.xx.xx
Por alguma razão, o VS2015 volta (ou o padrão) para esta pasta após a instalação do VS2017, então renomear força o VS2015 a procurar em outras pastas. Isto é o que tenho no meu global.json: "sdk": {"version": "1.0.0-preview2-003131"}
Atualizado: você terá que alterar o nome da pasta de volta para 1.0.0 quando mudar para VS2017. Tive que renomeá-lo de volta para migrar minha solução vs2015 .Net Core para 2017.
fonte