ไฟล์โครงการไม่สมบูรณ์ การนำเข้าที่คาดไว้ขาดหายไป


95

หลังจากฟอร์แมตคอมพิวเตอร์ของฉันฉันติดตั้ง Vs 2017 V 15.6.3 ใหม่และติดตั้ง ASP.Net Core SDK จาก Microsoft 2.1.4

แต่เมื่อฉันสร้างแอปพลิเคชันหลัก asp ใหม่ VS ล้มเหลวด้วยข้อผิดพลาด

"ไฟล์โครงการไม่สมบูรณ์การนำเข้าที่คาดไว้ขาดหายไป"

ได้โปรดใครก็ได้ช่วย

เกิดข้อผิดพลาดหลังจากสร้างแอปพลิเคชันหลัก ASP


คุณ "ติดตั้ง ASP.Net Core SDK จาก Microsoft 2.1.4" ได้อย่างไร? ใช้โปรแกรมติดตั้ง Visual Studio หรือโดยกระบวนการอื่น ๆ ?
Neil

โพสต์ไฟล์โครงการได้ไหม
Francesco B.

1
ฉันใช้ลิงค์นี้เพื่อติดตั้ง. net core sdk microsoft.com/net/download/thank-you/…
Majd Albaho

4
คำตอบนี้ช่วยให้ฉันออกstackoverflow.com/a/55529011/342113 ปัจจุบัน 2.2.1xx SDK เข้ากันได้กับ VS.NET 2017 แต่ 2.2.2XX SDK ไม่ได้
rsbarro

1
@rsbarro เป๊ะ! ปัญหาเดียวกันที่นี่ ดังนั้นผมโพสต์มันเป็นคำตอบ
Steven Jeuris

คำตอบ:


18

แก้ไขแล้ว

  1. แม้หลังจากถอนการติดตั้งบางเวอร์ชันจากแผงควบคุมแล้วก็ยังพบไฟล์และโฟลเดอร์ที่มีเวอร์ชันที่ถูกลบใน C: \ Program Files \ dotnet \ sdk

  2. โปรดไปและลบโฟลเดอร์เวอร์ชันที่ไม่ต้องการ

  3. ลองโหลดโปรเจ็กต์ซ้ำ

สิ่งนี้ได้ผลสำหรับฉัน


69

ฉันมีปัญหาเดียวกัน ในกรณีของฉันการลบ global.json และ appsettings ช่วยแก้ปัญหาได้


9
สิ่งนี้ใช้ได้ผลสำหรับฉันแม้ว่าจะชี้แจงว่าฉันต้องลบ (/ เปลี่ยนชื่อ) "global.json" Fwiw: มันมี: {"sdk": {"version": "2.0.0"}}
ubienewbie

2
ในกรณีของฉันฉันไม่มีการติดตั้ง. NetCore เวอร์ชัน 2.0.0 ในเครื่องของฉันและมีการกล่าวถึงใน global.json ดังนั้นฉันเพิ่งติดตั้งและทำงานได้ดี
มูฮัมหมัดอูมา

3
dotnet --versionแสดง 2.1.201 ในขณะที่ global.json กล่าวถึงเวอร์ชันที่ต่ำกว่าเล็กน้อยคือ 2.1.101 เห็นได้ชัดว่าเวอร์ชันต้องตรงกันทุกประการเพื่อให้ใช้งานได้ไม่มีความเข้ากันได้ด้านล่าง หรือเพียงแค่ลบไฟล์ตามที่แนะนำในคำตอบนี้
GolezTrol

7
การลบ global.json เท่านั้นก็เพียงพอแล้วสำหรับฉัน appsettings สามารถอยู่ในสถานที่
Wouter Janssens

12
จะเป็นการดีที่จะบอกโฟลเดอร์ของ global.json และ appsettings ในคำตอบนี้
fernacolo

35

อีกสาเหตุที่อาจเกิดขึ้นคือคุณติดตั้งรุ่น .NET หลักที่เข้ากันไม่ได้กับ Visual Studio สิ่งนี้อาจไม่เกี่ยวข้องกับคำถามดั้งเดิมของ OP เนื่องจากมันเกี่ยวข้องกับหมายเลขเวอร์ชันที่แตกต่างกัน แต่เนื่องจากฉันเข้ามาที่หน้านี้ในขณะที่กำลังมองหาความช่วยเหลือฉันคิดว่านี่อาจเป็นประโยชน์กับคนอื่น

ในขณะที่เขียนฉันได้ติดตั้ง. NET Core 2.2.203ซึ่งเข้ากันไม่ได้กับ Visual Studio 2017 (Professional 15.9.11)

.NET หลักหน้าดาวน์โหลดรายการดาวน์โหลดแยกต่างหากสำหรับ Visual Studio 2017 ให้แน่ใจว่าการดาวน์โหลดหนึ่งนี้เมื่อคุณตั้งใจจะใช้ Visual Studio 2017 รุ่นที่สนับสนุนปัจจุบันคือ.NET หลัก 2.2.106


แปลกในแอพของฉันฉันมีแอพ N-Tier (UI, BLL และ DAL) โครงการ BLL โหลดได้ดีด้วย. NET Core เวอร์ชันนี้ +1
Dave

ขอบคุณมาก! ได้ผล! SDK 2.2.105 ใช้ได้กับ Visual Studio 15.9.8 หรือต่ำกว่าเท่านั้น
hubert17

การอัปเกรดชุมชน VS 2017 เป็นเวอร์ชัน 15.9.12 ช่วยแก้ปัญหาในกรณีของฉัน
GoldenAge

23

คุณสามารถตรวจสอบไฟล์ global.json ซึ่งคุณสามารถพบได้ในไดเร็กทอรีรากของโซลูชันและตรวจสอบให้แน่ใจว่าเวอร์ชัน SDK เป้าหมายในนั้นติดตั้งในเครื่องของคุณหรืออัปเดตเป็นเวอร์ชันที่คุณติดตั้งไว้แล้วเช่นหากคุณติดตั้ง SDK เวอร์ชัน 2.1.4 global.json ของคุณควรมีลักษณะดังนี้

{
  "sdk":
  {
    "version": "2.1.400"
  }
}   

1
นี่คือสำหรับฉัน เวอร์ชัน "2.1.300" ในglobal.jsonแต่2.1.200& 2.1.403ติดตั้ง; เปลี่ยนเป็น 2.1.400 ได้ผล
Pasi Savolainen

3
ทำงานได้ทั้งเปลี่ยนเป็น SDK เวอร์ชันที่ติดตั้งหรือลบversionแอตทริบิวต์ทั้งหมด
Salaros

2
ทำงานให้ฉันเช่นกัน เปลี่ยนเวอร์ชันให้ตรงกับที่ฉันมีอยู่แล้วในระบบมากที่สุด คุณสามารถเรียกใช้ "dotnet --versions" เพื่อดูสิ่งที่คุณติดตั้งไว้
daudihus

2
dotnet --list-sdksและหากdotnet --list-runtimesต้องการดูทั้งหมดที่คุณติดตั้งไว้dotnet --versionจะแสดงเวอร์ชันปัจจุบันที่ใช้งานอยู่
nathanchere

1
นี่เป็นทางออกสำหรับเราเช่นกัน ในกรณีของเราเรามีบางโครงการใน VS2017 ที่มี netcore 2.1; เราติดตั้ง netcore 3 แล้วและเราไม่สามารถเปิดโครงการได้อีก การสร้าง global.json ในโฟลเดอร์รูทของโปรเจ็กต์สามารถแก้ไขปัญหาได้
Jack Casas

19

การซ่อมแซมการติดตั้งหลักครั้งล่าสุดใช้ได้ผลสำหรับฉัน


1
ฉันต้องรีบูตเช่นกัน แต่สิ่งนี้ได้รับการแก้ไขแล้วสำหรับฉัน
DTown

2
สำหรับผู้ที่กำลังมองหา "วิธี" ในการซ่อมแซม. NET Framework (ใช้ได้กับ Core ด้วย) ให้ค้นหา ".NET Framework Repair Tool" ในเครื่องมือค้นหาที่คุณชื่นชอบ การดำเนินการเพียงขั้นตอนแรกก็แก้ไขให้ฉัน
KSwift87

2
W10 Contol Panel - Programs- Programs and Features เลือกการติดตั้งและซ่อมแซม
Uzay

15

ในกรณีของฉันฉันติดตั้ง Visual Studio สองเวอร์ชัน (15.7 และ 15.6) 15.7 ไม่ได้ติดตั้งปริมาณงานบนเว็บแม้ว่าจะติดตั้ง. net core 2.1 RC1 แล้วก็ตาม ฉันติดตั้งเวิร์กโหลด asp.net ใน VS2017 แล้วซ่อมแซมการติดตั้ง. net core ของฉันเพื่อการวัดที่ดี แน่นอนว่ามีบางอย่างในกระบวนการนี้สลับ c: \ program files (x86) \ dotnet และ c "\ program files \ dotnet ในเส้นทางนี้และ Visual Studio (15.7) จะไม่เปิดโครงการเว็บของฉัน

ฉันเพิ่งแก้ไขตัวแปรสภาพแวดล้อมของระบบย้ายโฟลเดอร์ x86 ลงหนึ่งโฟลเดอร์และ voila - เปิด Visual Studio อีกครั้งและตอนนี้มันโหลดโครงการของฉัน ตัวแปรสภาพแวดล้อมของระบบ


3
ในกรณีของฉัน c: \ Program Files \ dotnet \ ถูกลบออกจากเส้นทางของฉัน
micahtan

1
อ่าเสียเวลามากกับเรื่องนี้นี่คือคำตอบสำหรับฉัน ขอบคุณ!
spalt

ติดตั้ง NET4.7.1 แล้วโครงการ Net.Core ที่มีอยู่ทั้งหมดก็เจ๊ง เวทมนตร์ "ย้ายลง" ทำให้พวกเขากลับมา
Yury Schkatula

14

เอ๊ะข้อผิดพลาดมือใหม่ฉันเปิด Visual Studio SSDT และพยายามเปิดโครงการ. Net Core ที่มีอยู่ซึ่งทำให้เกิดข้อผิดพลาดเดียวกัน:

"ไฟล์โครงการไม่สมบูรณ์การนำเข้าที่คาดไว้ขาดหายไป"

วิธีแก้ปัญหาคือการใช้ Visual Studio ไม่ใช่ SSDTดูในวิธีใช้> เกี่ยวกับ:

ป้อนคำอธิบายภาพที่นี่


1
หลังจากหลายชั่วโมงแห่งความสับสนเกี่ยวกับการกำหนดเวอร์ชัน. net core นี่เป็นวิธีแก้ปัญหาที่แท้จริงสำหรับฉัน และสำหรับฉัน SSDT กลายเป็นค่าเริ่มต้นเมื่อเปิดไฟล์โซลูชันจากโฟลเดอร์ดังนั้นฉันจึงแก้ไขด้วย ขอบคุณ!
Alex

9

ฉันได้แก้ไขปัญหานี้สองสามครั้งเมื่อเร็ว ๆ นี้โดยการปิด Visual Studio และเรียกใช้คำสั่งต่อไปนี้

  1. dotnet nuget ชาวบ้าน -c ทั้งหมด
  2. dotnet สะอาด
  3. สร้าง dotnet

ดูเหมือนว่าจะมีบางครั้งโดยเฉพาะอย่างยิ่งในช่วงเริ่มต้นของโครงการเมื่อนักลงทุนหลุดออกจากการตี (ศัพท์เทคนิค)


9

ฉันแก้ไขปัญหานี้โดยแก้ไขบรรทัดแรกในไฟล์. csproj จาก:

<Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">

ถึง:

<Project Sdk="Microsoft.NET.Sdk">

9

หลังจากติดตั้ง VS2019ฉันเริ่มมีข้อผิดพลาดเดียวกันเมื่อเปิดโซลูชัน. Net Core ที่มีอยู่ใน VS2017
ในVisual Studio Installerฉันได้อัปเดต VS2017 เป็นเวอร์ชันล่าสุด (15.9.11) แล้วปัญหาก็หายไป

ต่อมาหลังจากอัปเกรด VS2019เป็นรุ่นล่าสุดฉันเริ่มมีข้อผิดพลาดเดียวกันและต้องอัปเกรด VS2017 อีกครั้ง


5

ฉันเริ่มได้รับข้อผิดพลาดนี้เมื่อถอนการติดตั้ง. NET Core SDK เก่าทั้งหมดของฉันและติดตั้งเวอร์ชันล่าสุด 2.1.5 ในขณะที่โพสต์ ฉันได้ลองใช้วิธีแก้ปัญหาทั้งหมดที่นี่โดยไม่มีโชคดังนั้นจึงตัดสินใจตรวจสอบเวอร์ชัน SDK ปัจจุบันคืออะไรหลังจากล้างข้อมูลทั้งหมดที่ฉันทำเพราะฉันคิดว่านี่เป็นสาเหตุของปัญหาและฉันพูดถูก - เริ่มพรอมต์คำสั่งและเขียนdotnet --versionและรับข้อความ "คุณต้องการเรียกใช้คำสั่ง dotnet SDK หรือไม่โปรดติดตั้ง dotnet SDK จาก:" แปลก SDK ติดตั้งแล้ว แต่ระบบไม่เห็น จากนั้นฉันดูตัวแปรสภาพแวดล้อมของฉันและตัวแปร PATH มี x86 สำหรับเส้นทางดอทเน็ตก่อนพา ธ Program Files (x64 หนึ่ง) ดังนั้นฉันจึงย้าย x64 ก่อน x86 และ voila ทุกอย่างกลับมาเป็นปกติ

หวังว่าฉันจะช่วยใครสักคน


คุณช่วยฉัน สิ่งนี้เพิ่งเกิดขึ้นเมื่อฉันอัปเกรดจาก 2.2.3 เป็น 2.2.4 ฉันสงสัยว่ามีลำดับเฉพาะของการติดตั้งใหม่ / ถอนการติดตั้งเก่าที่ทำให้เกิดขึ้น
MattOG

@MattOG ฉันได้ลองใช้ตัวแปรมากมายสำหรับการติดตั้ง / ถอนการติดตั้ง แต่ปัญหานี้เกิดขึ้นทุกครั้ง ฉันเดาว่าจะต้องเคยชินกับสิ่งนั้น) มันไม่ใช่เรื่องใหญ่เลยเมื่อเรามีแหล่งที่มาเช่น stackoverflow
Ivaylo Dimitrov


4

ฉันมีปัญหาเดียวกัน ฉันไม่สามารถสร้าง ASP .Net Core 2 ใหม่บน VS2017 ที่ติดตั้งใหม่หรือเปิดอันที่มีอยู่ซึ่งทำงานได้อย่างสมบูรณ์บนคอมพิวเตอร์เครื่องอื่นด้วย VS2017

มันเริ่มทำงานให้ฉันหลังจากถอนการติดตั้ง. NET Core Runtimes และ. NET Core Windows Server Hosting ทั้งหมดจาก Windows SDK เหลือเพียงอย่างเดียวและในที่สุดก็ใช้งานได้ทั้งหมด ป้อนคำอธิบายภาพที่นี่

อาจเป็นไปได้ว่าฉันจำเป็นต้องถอนการติดตั้งเพียง. NET Core Runtimes หรือ. NET Core Windows Server Hosting จาก Windows และมันก็เพียงพอแล้ว


ฉันไม่เคยติดตั้ง ASP Core 2 SDK ในเครื่องของฉันปัญหายังคงปรากฏอยู่แม้หลังจากติดตั้งใหม่
alexlomba87

ทำงานให้ฉัน หลังจากถอนการติดตั้ง Core Windows Server Hosting ไม่มีการรีสตาร์ท VS. ฉันเพิ่งโหลดโครงการใหม่
profimedica


3

ฉันมีอาการเดียวกันจาก dotnet core SDK ที่เสียหาย (จากบรรทัดคำสั่งฉันไม่สามารถเรียกใช้ dotnet -v ซึ่งก่อนหน้านี้ฉันสามารถทำได้) โครงการของฉันไม่สามารถโหลดได้หลังจากความล้มเหลวในการติดตั้งแพลตฟอร์มเว็บ IIS การติดตั้ง. NET core SDK อีกครั้งช่วยแก้ปัญหาได้


3

ฉันมีปัญหาเดียวกัน ฉันเงียบไปสักพักเพื่อคิดออก ในกรณีของฉันฉันพยายามเปิดแอปพลิเคชัน ASP .NET Core ใหม่และฉันได้รับ 0 โปรเจ็กต์กลับมาเหมือนในโพสต์นี้

สิ่งที่ฉันลอง: ฉันลองเปลี่ยนตัวแปรสภาพแวดล้อมภายใต้ Control Panel \ System และ Security \ System (คลิกการตั้งค่าขั้นสูง)

ป้อนคำอธิบายภาพที่นี่

จากนั้นคลิกตัวแปรสภาพแวดล้อม

ป้อนคำอธิบายภาพที่นี่

จากนั้นตรวจสอบเพื่อดูว่าคุณมีเส้นทางดอทเน็ตรวมอยู่ด้วยไม่ว่าจะอยู่ภายใต้ Program Files หรือ Program files (x86) ป้อนคำอธิบายภาพที่นี่

บางคนแนะนำให้ย้าย (x86) ขึ้นซึ่งอ้างอิงจากเอกสารของ Microsoft

สิ่งที่แก้ไขปัญหาของฉัน: ปรากฎว่าฉันติดตั้งเวอร์ชันผิดและเข้ากันไม่ได้กับ Visual Studio 2017 ป้อนคำอธิบายภาพที่นี่

จากนั้นฉันก็ลบการติดตั้งอื่น ๆ และติดตั้งใหม่ในเวอร์ชันที่ถูกต้องซึ่งเข้ากันได้กับ VS17 และใช้งานได้ราวกับมีเวทมนตร์ หวังว่ามันจะช่วยใครบางคนในอนาคต


1
นี่เป็นส่วนหนึ่งของสิ่งที่ได้ผลสำหรับฉัน SDK อื่น ๆ ทั้งหมดในเครื่องของฉันคือ 64 บิต (ดังนั้นจึงอยู่ใน "Program Files") ฉันต้องติดตั้ง Core ล่าสุดสำหรับ VS 2017 - 2.2.110 เป็นเวอร์ชัน x86 ซึ่งจะเข้าไปในโครงสร้าง "Program Files (x86)" ฉันลบคำสั่ง PATH ที่เพิ่มไว้ก่อนหน้านี้ไปยังโฟลเดอร์ "Program Files" ปกติและแทนที่ด้วย "Program Files (x86)" และใช้งานได้อีกครั้ง!
Grandizer

สิ่งนี้ช่วยฉันได้! ฉันถอนการติดตั้ง sdk จำนวนมากที่ Windows 10 Insider Preview ติดตั้งอัตโนมัติสำหรับฉันและลบ VS 2017 ที่จำเป็นออกโดยไม่ได้ตั้งใจ ขอบคุณ!
Jeff LaFay

2

ในกรณีของฉันฉันไปที่โฟลเดอร์ C: \ Program Files \ dotnet \ sdk ลบโฟลเดอร์ตัวอย่าง sdk จากนั้นเรียกใช้บรรทัดคำสั่ง:

dotnet sdk 2.1.200

เพื่อตั้งค่าเวอร์ชัน sdk ที่ถูกต้องสำหรับแกน asp.net สิ่งนี้ช่วยแก้ปัญหาได้


2

ฉันมีข้อความแสดงข้อผิดพลาดเดียวกัน ในกรณีของฉัน ฉันต้องติดตั้งชุดเครื่องมือการพัฒนาข้ามแพลตฟอร์ม. NET Core

ขั้นตอน:

  1. ใน Visual Studio ไปที่ Tools> Get Tools and Features ...
  2. แก้ไขการติดตั้งภายใต้ Workloads: เลือก. NET Core cross-platform development แล้วคลิก Modify
  3. รีสตาร์ท VS และสร้างโครงการของคุณใหม่

1

ขอบคุณพวกฉันติดตั้ง Visual Studio 2017 เวอร์ชันเก่ากว่าใหม่และใช้งานได้ดี เวอร์ชัน VS ของฉันคือ 15.4 และไม่เป็นไร


7
เวอร์ชัน 15.6.7 ที่นี่และปัญหายังคงปรากฏอยู่ ฉันจะไม่ทำเครื่องหมายว่านี่เป็นคำตอบที่ยอมรับได้เพราะมันไม่ใช่วิธีแก้ปัญหาสำหรับ VS เวอร์ชันล่าสุด
alexlomba87

docs.microsoft.com/en-us/dotnet/core/… ต้องใช้ VS2017 คือ 15.9.0
Griffin

1

สิ่งนี้เกิดขึ้นกับฉันเมื่อฉันถอนการติดตั้งอินสแตนซ์ VS2015 ของ Visual Studio ที่ฉันทำงานเคียงข้างกับ VS2017

ฉันต้องออกไปและติดตั้ง. Net Core sdk / runtime ใหม่ด้วยเวอร์ชัน x86 ฉันได้ทำเวอร์ชัน x64 ด้วยตนเองแล้ว แต่ไม่ได้คิดเกี่ยวกับสตูดิโอภาพที่ทำงานใน 32 บิต

ไฟล์เหล่านี้คือ:

  • ดอทเน็ต -dk-xxx-win-x86.exe

  • DotNetCore.xxx-WindowsHosting.exe


1

ลบสร้างถังสร้างและโฟลเดอร์ทั้งหมด obj สิ่งนี้ใช้ได้ผลสำหรับฉันหลังจากเปลี่ยนชื่อโปรเจ็กต์และพยายามโหลดโซลูชันใหม่ ไม่แน่ใจเกี่ยวกับสาเหตุที่แท้จริงของการโหลดที่เข้ากันไม่ได้


1

ฉันประสบปัญหาเดียวกัน ฉันกำลังเรียกใช้โปรเจ็กต์ของฉันบน. Net core 2.2 ฉันลองใช้ทุกวิธีแก้ปัญหาที่นี่ แต่ไม่มีอะไรได้ผล ฉันซ่อมแซมสตูดิโอภาพของฉันและตอนนี้ก็ใช้งานได้ดี


1

ฉันได้แก้ไขแล้วโดยอัปเดต Visual Studio เป็นเวอร์ชัน 2017

ปัญหาที่แท้จริงคือ. net core เวอร์ชันช้ากว่า Visual Studio

ไปที่วิธีใช้> ตรวจหาการอัปเดตอัปเดต Visual Studio


0

ฉันมีปัญหาเดียวกันกับโครงการ ASP.net Core 2.0 หลังจากที่ฉันติดตั้ง DotNetCore.2.0.5-WindowsHosting Framework บนเครื่องพัฒนาของฉัน ฉันสามารถแก้ปัญหานี้ได้หลังจากที่ฉันได้ถอนการติดตั้ง WindowsHosting Framework และแพ็คเกจ. net Core ทั้งหมด หลังจากนี้ฉันได้ติดตั้งแพ็คเกจ dotnet-sdk-2.1.200-win-x64 ใหม่และทุกอย่างทำงานได้ดี



0

ปัญหาเดียวกัน ... ฉันใช้เวลาสักพักเพื่อหาคำตอบ เนื่องจากฉันกำลังทำงานกับโครงการ ASP.NET Core ที่กำหนดเป้าหมาย. NET Core 1.1 ฉันคิดว่าฉันยังต้องการติดตั้ง. NET Core 1.1 SDK เนื่องจากฉันติดตั้ง. NET Core SDK 2.1 ด้วยก็มีข้อขัดแย้งบางอย่างและฉันไม่สามารถเปิดไฟล์โครงการได้ หลังจากถอนการติดตั้ง. NET Core 1.1 แล้วฉันก็สามารถเปิดโครงการของฉันได้


0

เรียกใช้dotnet restoreในบรรทัดคำสั่งสำหรับโซลูชัน

เคล็ดลับ หากคุณได้ถอนการติดตั้ง. net core เวอร์ชันล่าสุดสมมติว่า 2.1.403 และติดตั้งก่อนหน้านี้ตรวจสอบให้แน่ใจว่าได้ลบโฟลเดอร์ 2.1.403 ที่เส้นทางแล้ว

C: \ Program Files \ dotnet \ sdk \

ฉันมีปัญหาเนื่องจากมีโฟลเดอร์ว่างพร้อมกับ 2.1.403


0

ฉันได้รับปัญหาเดียวกันและฉันเรียกใช้ Visual พร้อมสิทธิ์ผู้ดูแลระบบอีกครั้ง สิ่งนี้ช่วยให้ฉันสามารถเปิดโครงการอย่างเร่ร่อน


0

ปรากฎว่าโครงการของฉันขึ้นอยู่กับโครงการอื่นในโซลูชันซึ่งล้มเหลวในปัญหาการพึ่งพา NuGet ซึ่งเป็นเพราะกรอบเป้าหมายในคุณสมบัติของโครงการว่างเปล่า

ฉันเปิด.csprojไฟล์เพื่อตรวจสอบกรอบเป้าหมายดาวน์โหลดกรอบเป้าหมายและเลือก "ซ่อมแซม" จากนั้นรีสตาร์ท Visual Studio และดีอีกครั้ง!


0

ฉันเพิ่งมีปัญหาเดียวกันขณะติดตั้งเวอร์ชันตัวอย่างใหม่ของ VS 2019 ฉันแก้ไขได้โดยการถอนการติดตั้งการอัปเดตล่าสุดซึ่งจะถอนการติดตั้งคอร์เวอร์ชันล่าสุดที่ดาวน์โหลดมา ซึ่งฉันเชื่อว่าทำให้เกิดการพลาด


0

เพียงแค่ต้องตรวจสอบการสร้างโปรเจ็กต์ของคุณเวอร์ชันไลบรารี. net core ด้วยการอัปเดตเมื่อคุณอัปเดตไลบรารีหลักจะไม่ได้รับการอัปเดตเป็น. csproj คุณต้องอัปเดตด้วยตนเองหรือต้องการลบไฟล์ sdk หลักล่าสุด / ที่อัปเดต

ในการตรวจสอบเวอร์ชัน. net core --fire คำสั่งบน cmd: - dotnet --version

จากนั้นตรวจสอบกับไลบรารีที่ติดตั้งในโปรแกรมและคุณลักษณะ - การลบไลบรารีล่าสุดแก้ไขปัญหาโดยไม่ต้องเปลี่ยนบรรทัดเดียว

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.