Saya mengalami beberapa kesalahan saat memuat solusi proyek .net. kesalahannya akan seperti
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.
Bagaimana cara mengatasi masalah ini?
visual-studio-2015
Navaneethan
sumber
sumber
Jawaban:
Meski pertanyaan ini sudah terjawab. Saya baru-baru ini menemukan masalah yang sama. Jawaban yang lebih spesifik adalah Anda perlu menginstal
Visual Studio 2015 Tools (Preview 2)
:https://www.microsoft.com/net/download/core
Unduh langsung:
https://go.microsoft.com/fwlink/?LinkId=827546
Karena ini tidak langsung dan saya sedang mengerjakan proyek inti 1,1 dotnet, saya tidak sengaja melewatkan langkah ini dan hanya menginstal
Windows SDK
. Saya melaporkan masalah di sini:https://github.com/dotnet/core/issues/378
sumber
"sdk": { "version": "1.0.0-preview2-003121" }
Jika tidak, xproj akan mencoba menggunakan alat versi rilis yang tidak mendukung xproj (tidak seperti versi preview2 yang mendukung). Lihat github.com/dotnet/cli/blob/rel/1.0.0/Documentation/…Anda perlu menginstal pratinjau perkakas Microsoft .NET Core 1.0.1 (yang saat ini adalah Pratinjau 2).
sumber
Jika Anda baru saja menginstal VS 2017 dan mendapatkan kesalahan ini dan proyek Anda menggunakan project.json, mungkin Anda harus meningkatkan solusi Anda ke csproj daripada format project.json yang lama. Jika Anda membuka proyek di vs2017, itu harus meningkatkannya secara otomatis. Lihat artikel ini jika Anda memerlukan info lebih lanjut Project-json ke csproj
sumber
Pilihan 1:
Instal DotNetCore.1.0.1-VS2015Tools.Preview2.0.3. Anda bisa tinggal di xproj.
Pilihan 2:
Instal Visual Studio 2017 dan peningkatan otomatis dari xproj ke csproj.
Opsi 3:
Ikuti langkah-langkah di bawah ini untuk memutakhirkan dari xproj ke csproj dan tetap menggunakan Visual Studio 2015.
Peringatan: Dengan proses di bawah ini, Anda tidak akan dapat menggunakan VS2015 untuk memuat web PCM. Sebagai gantinya Anda harus tetap dan bekerja dengan DOTNET CLI (Command Line Prompt) atau VSCode IDE
Langkah 1: Unduh dan Instal .NET Core dari tautan ini https://www.microsoft.com/net/download/core
Langkah 2: Pergi ke
global.json
. Ubah nomor versi ke versi yang diinstal di PC (untuk PC saya1.0.1
).Langkah 3: Goto Command Prompt sebagai administrator dan jalankan perintah
sumber
Tampaknya Microsoft sepenuhnya mengubah struktur solusi di VS2017 ... Begitulah cara saya menyelesaikan masalah di VS2017:
semoga membantu.
sumber
Saya tahu bahwa saya cukup terlambat ke pesta, tetapi sebagai seseorang yang mengalami masalah ini berkali-kali, 2 artikel ini sangat membantu saya dalam memahami mengapa masalah tersebut terjadi pada awalnya dan bagaimana cara memperbaikinya.
pembaruan singkat tentang pengaturan saya saat ini: saya telah menginstal VS2015 dan VS2017. Saya menggunakan VS2015 dengan .net Core SDK 1.0.0-preview2-003133, yang berisi .Net Core 1.0.1. Setelah menginstal VS 2017, secara otomatis menginstal .Net Core 1.1.0 dan mengaturnya sebagai versi .Net Core default pada PC saya, yang menyebabkan semua masalah.
semoga orang lain juga merasakan manfaatnya :)
tidak ada executable yang cocok dengan perintah dotnet projectmodel server
mengembangkan dua versi sisi sdk inti bersih
sumber
Saya mengalami masalah ini setelah saya menginstal edisi komunitas VS2017. Beginilah cara saya menyelesaikan masalah: Buka folder ini: C: \ Program Files \ dotnet \ sdk Temukan folder bernama: 1.0.0 dan ubah namanya menjadi xx.xx.xx
Untuk beberapa alasan VS2015 beralih kembali (atau default ke) ke folder ini setelah VS2017 diinstal sehingga mengganti nama memaksa VS2015 untuk mencari di folder lain. Ini yang saya miliki di global.json saya: "sdk": {"version": "1.0.0-preview2-003131"}
Diperbarui: Anda harus mengubah nama folder kembali ke 1.0.0 saat Anda beralih ke VS2017. Saya harus mengganti namanya kembali untuk memigrasi solusi vs2015 .Net Core saya ke 2017.
sumber