Visual Studio popup:“ การดำเนินการไม่เสร็จสมบูรณ์”


199

เมื่อฉันพยายามเปิดโครงการในพื้นที่หรือบนTeam Foundation Server (TFS) ฉันจะได้รับหน้าต่าง modal บอกฉันว่า:

ไม่สามารถดำเนินการให้เสร็จสมบูรณ์: ข้อผิดพลาดที่ไม่ได้ระบุ

หรือข้อความเดียวกัน แต่มี "Class ไม่ได้กำหนด .. " แทน "ข้อผิดพลาดที่ไม่ได้ระบุ"

ข้อผิดพลาดเหล่านี้เริ่มเกิดขึ้นก่อนหน้านี้วันนี้เมื่อฉันพยายามตรวจสอบบางงานของฉันไปยังเซิร์ฟเวอร์พื้นฐานของทีม ฉันได้ลองใช้ Visual Studio 2008 บนคอมพิวเตอร์เครื่องเดียวกัน แต่ฉันยังคงได้รับข้อผิดพลาดเดิม ฉันได้ทำมันด้วยเช่นกัน แต่ไม่มีวิธีใดที่ช่วยฉันได้

ฉันได้ติดตั้งการอัปเดตล่าสุดจาก Windows Update เช่นกัน

ความคิดใด ๆ


1
หากคุณกดปุ่มนี้ตรวจสอบคำตอบได้ที่นี่เช่น: stackoverflow.com/questions/32180470/…
BlackICE

22
75% ของเวลารีสตาร์ท VS แก้ไขปัญหานี้
Don Cheadle

2019 และยังคงเป็นปัญหาอยู่ใน VS2017 น่าอาย
user5226582

การยกเลิกการโหลดและโหลดโครงการทำงานใหม่สำหรับฉัน
จาง

คำตอบ:


238

คุณพยายามที่จะลบYour_Solution_FileName.suoไฟล์?

.suoไฟล์ควรจะอยู่ในโฟลเดอร์เดียวกันเป็นของคุณ.slnแฟ้มหรือใน.vsโฟลเดอร์สำหรับรุ่นใหม่ของ Visual Studio .vsโฟลเดอร์อาจถูกซ่อนไว้


อัปเดตสำหรับ Visual Studio 2017
ใน VS17 .suoไฟล์จะอยู่ในโฟลเดอร์อื่น: คุณสามารถค้นหา.suoไฟล์ได้YourSolutionFolder\.vs\YourSolutionName\v15\.suo

.vsโฟลเดอร์ที่ถูกซ่อนอยู่และ.suoไฟล์ที่เป็นไฟล์ไม่มีชื่อมีเพียง.suoส่วนขยาย


 
คำอธิบาย

.suoไฟล์มีข้อมูลต่างๆเช่นการเปิดรายชื่อไฟล์และการตั้งค่าบางอย่างที่ยังไม่ได้บันทึกไว้ในแฟ้มการแก้ปัญหา (เช่นโครงการเริ่มต้น) และสิ่งอื่น ๆ

โดยปกติคุณสามารถลบ.suoไฟล์ได้โดยไม่มีปัญหา คุณอาจต้องตั้งค่าStartUp Projectโซลูชันของคุณในภายหลัง

เพียงอยู่ในวิธีที่ปลอดภัยคุณสามารถเปลี่ยนชื่อ.suoไฟล์แล้วลองอีกครั้งเพื่อเริ่มแก้ไขปัญหาเพื่อดูว่าวิธีนี้ช่วยได้หรือไม่

จากประสบการณ์ของฉันในบางครั้ง VS crash เมื่อเริ่มต้นเนื่องจากมีข้อผิดพลาดในซอร์สโค้ดบางตัวและเนื่องจากข้อผิดพลาดนั้น VS ไม่สามารถรวบรวมรหัสได้และจากนั้น crashed เนื่องจากไม่มีรหัสที่คอมไพล์ ในกรณีนี้การลบ.suoไฟล์จะแก้ไขสถานการณ์เนื่องจากจะรีเซ็ตรายการไฟล์ที่เปิดอยู่ดังนั้นวิธีการแก้ปัญหาจึงเริ่มต้นขึ้นโดยไม่ต้องเปิด / แสดงไฟล์ใด ๆ


เมื่อลบไฟล์. suo ไม่ทำงาน
นี่คือรายการของสิ่งอื่น ๆ ที่คุณสามารถลองได้เมื่อลบ.suoไฟล์ไม่สามารถแก้ปัญหาได้:

  • รีสตาร์ทคอมพิวเตอร์
  • ทำความสะอาดโฟลเดอร์ temp ของ Windows
  • ทำความสะอาดโซลูชันจาก IDE (Menu \ Build \ Clean Solution)
  • ทำความสะอาดโซลูชันด้วยตนเอง (ลบ DLL / EXE ที่คอมไพล์แล้วใน/bin/โฟลเดอร์และล้างไฟล์ชั่วคราวที่ VS สร้างขึ้นในระหว่างกระบวนการสร้างใน/obj/โฟลเดอร์ (แต่ละโครงการที่ประกอบโซลูชันมีโฟลเดอร์เหล่านี้ดังนั้นล้างทั้งหมด))
  • พยายามเปิดแต่ละโครงการเดียวที่ประกอบด้วยวิธีแก้ปัญหาแบบ 1 ต่อ 1 และสร้างเพื่อทำความเข้าใจว่าโครงการใดเป็นโครงการเฉพาะที่สร้างปัญหา
  • ทำความเข้าใจกับการเปลี่ยนแปลง / แก้ไข / แก้ไขที่ก่อให้เกิดข้อผิดพลาดคืออะไรและเลิกทำ (เครื่องมือควบคุมซอร์สสามารถช่วย ... )
  • หากคุณมีการควบคุมที่กำหนดเอง: ตรวจสอบรหัสในตัวสร้าง VS IDE จะเรียกตัวสร้างของการควบคุมแบบกำหนดเองของคุณแม้ในขณะออกแบบและสิ่งแปลก ๆ อาจเกิดขึ้นได้ (ในขณะออกแบบคุณสมบัติบางอย่างไม่ทำงานสตริงการเชื่อมต่อของคุณอาจไม่ได้บรรจุ ... )

เป็นทางเลือกสุดท้าย ...

  • ลองติดตั้ง VS ปรับปรุงใด ๆ
  • ลองปิดการใช้งานนามสกุล VS (ถ้าคุณติดตั้งใด ๆ ... )
  • ลองอัปเดต DLL / การควบคุมภายนอกที่อ้างอิงในโซลูชันของคุณ
  • ลองอัปเดต Windows

@sergiol คุณได้ลองปิดการใช้งาน Visual Studio Addins ที่คุณอาจติดตั้งแล้วหรือยัง? บางครั้งพวกเขาสามารถชน IDE
สูงสุด

4
@sergiol ลองลบทั้งหมด. suo ฉันลบ. suo ที่มีอยู่ที่ด้านบนของโฟลเดอร์โซลูชันและไม่ทำงาน จากนั้นฉันค้นหาในโฟลเดอร์ที่ซ่อน "\ .vs \ ci-ucsp \ v14" และในที่สุดก็ใช้งานได้
Erick Asto Oblitas

3
ใน Visual Studio 2015 โซลูชันคือการลบไฟล์. user ที่อยู่ด้านข้างไฟล์. xproj
sixones

การลบไฟล์. suo ภายในโฟลเดอร์. vs ไม่ทำงาน นอกจากนี้ฉันไม่มีไฟล์. user ที่จะลบ
Jorge Cabot

1
ฉันมาถึงที่นี่เพื่อดูปัญหาที่คล้ายกันไม่มีคำตอบที่นี่ทำงานได้ ฉันเพิ่งพบปัญหาของฉันเกิดจากข้อเท็จจริงที่ว่าโซลูชันของฉันอยู่ใน onedrive ของฉัน Onedrive ได้รับการปรับปรุงและมีคุณสมบัติใหม่ที่เรียกว่าไฟล์ตามต้องการ คุณลักษณะนี้ทำให้เกิดปัญหาที่คล้ายกันตามที่อธิบายไว้ที่นี่ รายละเอียดเพิ่มเติมสามารถดูได้ที่นี่ developercommunity.visualstudio.com/content/problem/134518/…
Leon Degeling

115

บางครั้งก็เป็นเพียงเรื่องของการปิด Visual Studio 2015และแล้วเปิดอีกครั้ง

ปรับปรุง: Visual Studio 2017 เห็นได้ชัดเช่นกัน

ฉันมีสิ่งนี้เกิดขึ้นกับเครื่องไม่กี่เครื่อง

นี้ไม่เกิดขึ้น

"คุณพยายามลบไฟล์" Your_Solution_FileName.suo "หรือไม่"

คอมพิวเตอร์หยุดทำงานเช่นไฟดับ ฯลฯ ...

ใช้กับอัปเดต 2และอัปเดต 3เช่นเดียวกับฐานใหม่โดยไม่มีการอัปเดตใด ๆ ...


3
นี่เป็นข้อผิดพลาดที่น่ากลัว (ข้อผิดพลาดที่แก้ไขได้) วิธีการตรวจสอบปัญหาโดยไม่พยายามตรวจสอบจริงคือหน้าต่างเอาต์พุตไม่แสดง (ไม่มีหน้าต่างเอาต์พุต == รีสตาร์ท VS เพื่อแก้ไข)
โทมัสAndreèวัง

ฉันยังคงชอบ vs 2013 สำหรับบางสิ่งเช่น Nuget และการเชื่อมต่อออนไลน์ TFS ที่หลากหลายและด้านความมั่นคง โดยรวม vs ปี 2558 นั้นยอดเยี่ยม แต่ก็ไม่ได้แน่นอนหากไม่มีปัญหา
Tom Stickel

ฉันมีปัญหาอื่นกับ VS 2015 เมื่อวันก่อนซึ่งฉันไม่สามารถโหลดหน้า localhost ได้ พู้ทำเล่นทำอะไรบางอย่างที่ฉันไม่เคยเห็นมาก่อน ไม่แน่ใจว่าทำไม แต่ฉันและผู้พัฒนารายอื่นลองทำสิ่งต่าง ๆ ก่อนที่ฉันจะตัดสินใจลองปิด VS 2015 มันทำงานได้ดีเมื่อเปิดใหม่ น่ารำคาญเล็กน้อย แต่ไม่มีการหันหลังกลับจาก vs 2558 ณ จุดนี้ (ติดตั้ง sp1 ด้วย)
Tom Stickel

ฉันมี VS 2015 อัปเดต 2 บนคอมพิวเตอร์และทันใดนั้นฉันก็ไม่สามารถสร้างแอปพลิเคชันเว็บใหม่ (แอปคอนโซล ฯลฯ ฉันทำได้) ฉันใช้เวลามากเกินไปในการพยายามหาปัญหา VS 2015 plus อัพเดต 2 บันเดิล ... น่ารำคาญมากเพราะการรีบูทและสิ่งอื่น ๆ ไม่สามารถแก้ไขได้ - อีกปัญหาที่ฉันมีฉันคิดว่าฉันจะเพิ่มความคิดเห็น (ฉันติดตั้งตัวอย่าง 15 vs บนคอมพิวเตอร์เครื่องนั้นดังนั้นฉันจึงสงสัยว่าการติดตั้งนั้นทำให้เกิดปัญหาหรือไม่)
Tom Stickel

73

VS 2015 -> การลบไฟล์ทั้งหมดที่ใช้ComponentModelCacheงานได้สำหรับฉัน:

C:\Users\**username**\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache


2
คุณยังสามารถดูไฟล์ Microsoft.VisualStudio.Default.err ในไดเรกทอรีนั้นเพื่อกำหนดสิ่งที่อาจทำให้เกิดปัญหา
Chris Lunt

1
@ChrisLunt คำแนะนำนั้นแสดงให้เห็นถึงส่วนขยายที่มีการโยนข้อผิดพลาด การลบเพียงแค่นั้นแก้ไขให้ฉัน
Boggin

2
ไม่ได้ผลสำหรับฉันการลบไฟล์นี้จะไม่มีผลใด ๆ เลย และไม่มีบรรทัดเพิ่มเติมปรากฏใน.errไฟล์เมื่อฉันเห็นปัญหา
Aleksei Petrenko

ขอบคุณ มันทำงานได้อย่างสมบูรณ์แบบสำหรับฉัน การลบไฟล์. suo และสิ่งอื่น ๆ ทั้งหมดไม่ทำงาน นี่คือทางออกที่สมบูรณ์แบบ
sapatelbaps

19

ฉันพบปัญหาเดียวกันนี้ แต่การลบไฟล์. suo ไม่ได้ช่วยอะไร วิธีเดียวที่ฉันจะทำให้โครงการโหลดได้คือการลบไฟล์"Your_Project_FileName.csproj.user"

-

ฉันพบปัญหานี้อีกครั้งในอีกไม่กี่เดือนต่อมา แต่คราวนี้การลบไฟล์"Your_Project_FileName.csproj.user"ไม่ได้ช่วยเหมือนครั้งที่แล้ว ในที่สุดฉันก็สามารถติดตามปัญหา IIS Express ได้ ฉันลบไซต์ออกจาก applicationhost.config ของฉันแล้วปล่อยให้ Visual Studio สร้างขึ้นใหม่ซึ่งทำให้โครงการโหลดได้ในที่สุด


2
ฉันลบไซต์ทั้งหมดใน applicationhost.config ออกไปแล้วและสามารถรีโหลดโครงการได้
Scott Munro

ใช่ฉันเพิ่งมีปัญหานี้เมื่อฉันเปลี่ยนสาขาคอมไพล์ในการแก้ปัญหา ไม่สามารถสร้างไม่สามารถดีบักไม่มีอะไรเลย การลบไฟล์ * .user ทำได้
Kristian

12

สำหรับฉันปัญหานี้เกิดจาก<site>การกำหนดค่าที่ขัดแย้งกันในไฟล์ต่อไปนี้

C:\Users\smunro\Documents\IISExpress\config\applicationhost.config

ฉันแก้ไขไฟล์นี้เพื่อลบsiteองค์ประกอบทั้งหมดภายในองค์ประกอบต่อไปนี้ คุณอาจต้องการเลือกอีกเล็กน้อยและพยายามระบุไซต์ที่ทำให้เกิดข้อขัดแย้งและลบออก

<configuration><system.applicationHost><sites>

โปรดทราบว่าผมออก<siteDefaults>, <applicationDefaults>และ<virtualDirectoryDefaults>องค์ประกอบที่มี

เมื่อฉันโหลดโครงการใหม่<site>องค์ประกอบใหม่จะถูกสร้างขึ้นโดยอัตโนมัติ


1
มันเป็นมากกว่านั้น สิ่งที่แปลกที่สุดคือมันมีข้อผิดพลาดใน VS2015 แต่ผ่านไปได้ดีใน VS2010 .. : S Oldie แต่ goodie? :)
กองทัพ

1
หากคุณกำลังใช้งาน Visual Studio 2015 ให้ลบไฟล์ applicationhost.config ออกจาก <Root-of-Solution> \ .vs \ config \ สิ่งนี้ใช้ได้กับฉันเพราะฉันเคยยุ่งกับการผูกไว้
Richard.Davenport

7

ตรวจสอบให้แน่ใจว่าหน้าต่างผลลัพธ์ของคุณปรากฏขึ้นก่อนกดปุ่ม F5 ถ้าคุณมีหน้าต่างการแสดงผลของคุณขยายใหญ่สุด Visual Studio ไม่เปิดหน้าต่างการแสดงผลอีกครั้งเมื่อคุณเริ่มต้นใหม่

แก้ไขง่าย ๆ : 1. เริ่มต้น Visual Studio 2. ก่อนสร้างโครงการใช้มุมมอง -> หน้าต่างผลลัพธ์

ตอนนี้เมื่อคุณสร้างมันควรจะทำงาน

(ฉันค่อนข้างแน่ใจว่าการลบไฟล์. suo และ. user ใช้งานได้เนื่องจากจะรีเซ็ต Visual Studio ไปเป็นเลย์เอาต์เริ่มต้นซึ่งทำให้มั่นใจว่าหน้าต่างแสดงผลจะมองเห็นได้)


นี่ดูเหมือนจะเป็นกุญแจสำคัญในการแก้ปัญหาการทำงาน! แน่นอนฉันไม่ได้ตั้งใจปิดหน้าต่างผลลัพธ์และไม่ได้คิดที่จะดูและดูว่า "เอาท์พุท" อยู่ที่นั่นหรือไม่ สิ่งที่ปัญหาพื้นฐานอาจเป็นหน้าต่างเอาต์พุตหายไปเป็นส่วนหนึ่งของปัญหา หมายเหตุ: ในกรณีของฉัน View-> Output (ctrl + alt + O) ไม่เพียงพอที่จะทำให้หน้าต่างปรากฏขึ้นฉันต้องรีสตาร์ท Visual Studio 2015 แล้ว
Cos Callis

ใช่. หากคุณพยายามทำ Ctrl-Alt-O หรือ View-> Output หลังจากทำการดำเนินการใด ๆ ที่พยายามเขียนลงในหน้าต่างเอาต์พุต (เช่นบิลด์) มันจะสายเกินไป - คุณจะต้องรีสตาร์ท
HiredMind

5

เรียกใช้ eventvwr จากบรรทัดคำสั่งเพื่อดูว่ามีการบันทึกข้อผิดพลาดของแอปพลิเคชันหรือไม่

นี่อาจทำให้คุณเกิดข้อผิดพลาดที่เป็นประโยชน์มากกว่า


3

ฉันมีปัญหาคล้ายกันในการเปิดมุมมองมีดโกน

  • ฉันเข้าสู่บัญชี Azure ของฉันซึ่งขอให้ป้อนข้อมูลเครดิตของฉันอีกครั้ง
  • รีสตาร์ท VS 2558 อัปเดต 1

3

ฉันมีข้อผิดพลาดเดียวกัน ฉันไม่สามารถเปิดคลาสและส่วนประกอบของโซลูชันได้ ฉันลบ ComponentModelCache และทดสอบวิธีแก้ไขปัญหาอื่น ๆ .. แต่ไม่มีผลลัพธ์ ในที่สุดมันก็ช่วยฉัน: เพียงปิดสตูดิโอภาพของคุณและเปิดอีกครั้ง!


3

ฉันต้องลบเว็บโปรเจ็กต์ มีไฟล์ DLL อ้างอิงเก่าอยู่ภายในและฉันต้องทำความสะอาดเว็บโปรเจ็กต์แล้วก็ใช้งานได้


2

ฉันลบโครงการเก่าออกจากโซลูชันหลังจากนั้นเกิดข้อผิดพลาด ฉันต้องเปิดไฟล์. sln ในแผ่นจดบันทึกและลบ. dll อ้างอิงทีโอทีเขาโครงการเก่าที่ฉันลบ หลังจากนั้นก็ใช้งานได้


ฉันมีปัญหาที่คล้ายกัน ไฟล์ SLN มีเว็บไซต์ (ไม่ใช่โครงการเว็บ) ซึ่งอ้างอิงโครงการที่ถูกลบออกจากโซลูชัน ในกรณีของฉันฉันเพิ่งเพิ่มโครงการที่หายไปและทั้งหมดก็เป็นไปด้วยดี
Mr. TA

2

การแก้ไข: ฉันได้รับการสนทนานี้เมื่อพยายามที่จะสร้าง / สร้างใหม่ / ทำความสะอาด. sln ของฉัน ในการแก้ไขฉันต้องหยุดไซต์ IIS ที่ผูกติดกับแอปพลิเคชันและเริ่มต้น visual studio (จากนั้นเริ่มไซต์ของคุณอีกครั้ง)

ฉันค้นพบสาเหตุได้อย่างไร: ดูเหมือนว่านี่เป็นข้อความทั่วไปที่น่าสนใจสำหรับปัญหาที่หลากหลายฉันลงเอยด้วยการติดตามปัญหาเฉพาะของฉันไปยังไฟล์ที่ถูกล็อคโดย IIS ด้วยบันทึกเหตุการณ์

โซลูชันสำหรับการลบไซต์ทั้งหมดนั้นเป็นวิธี "Nuke จากวงโคจร" ซึ่งควรใช้เป็นทางเลือกสุดท้าย


2

ฉันคิดว่า StyleCop เป็นสาเหตุของปัญหานี้ ดังนั้น,

  1. ปิด VS
  2. ฉันลบไฟล์ StyleCop.Settings และ StyleCop.Cache ทั้งหมดในโครงการโซลูชันทั้งหมด
  3. ฉันลบไฟล์โครงการ * .csproj.user ทั้งหมดด้วย
  4. รีสตาร์ท VS

1

ข้อผิดพลาด "การดำเนินการไม่เสร็จสมบูรณ์" อาจเกิดจากโครงการ C ++ ที่อ้างอิงโครงการอื่นที่ไม่มีอยู่ในโซลูชันอีกต่อไป

โดยปกติเมื่อคุณลบโครงการจากโซลูชัน Visual Studio จะลบการอ้างอิงใด ๆ ไปยังโครงการจากโครงการอื่น ๆ ในโซลูชัน

อย่างไรก็ตามในกรณีของฉันฉันใช้งานโครงการร่วมกันระหว่างวิธีแก้ไขปัญหาดังนั้นการอ้างอิงโครงการที่ไม่ถูกต้องจึงสามารถแอบเข้ามาได้

ใช้ Visual Studio 2012


0

ไม่มีไฟล์. SUO อีกต่อไป แต่การลบไฟล์. user ทำงาน FYI: ฉันกำลังแก้ไขข้อบกพร่องของโครงการ Silverlight


0

หากคุณใช้ Visual Studio 2015 และทำงานกับ ASP.NET ให้สร้างเว็บไซต์ใหม่คัดลอกไฟล์ก่อนหน้าไปยังไซต์ใหม่และสร้างเว็บไซต์ของคุณ โปรเจ็กต์เก่าของคุณยังอ้างอิงพารามิเตอร์เริ่มต้นเก่าบางตัว


นี่เป็นวิธีการแก้ปัญหาที่รุนแรงมาก ก่อนที่คุณจะใช้โซลูชันนี้ให้ลองวิธีแก้ไขปัญหาอื่น ๆ ที่อธิบายไว้ในชุดข้อความนี้ สิ่งแรกที่บางครั้งใช้งานได้ (อย่างน้อยสำหรับฉัน) คือการปิดและเปิด Visual Studio อีกครั้ง
pocjoc

0

ในขณะที่ทำงานกับโครงการ VB.Net ใน Visual Studio 2005 ฉันต้องเผชิญกับปัญหานี้หลายครั้ง โดยปกติการปิดใช้งานตัวเลือก'เปิดใช้งานกระบวนการโฮสต์ Visual Studio'ในคุณสมบัติการตรวจแก้จุดบกพร่องของแอปพลิเคชันจะแก้ปัญหาให้ฉันได้ โดยปกติเมื่อเปิดใช้งานกระบวนการโฮสต์การโทรไปยัง API บางอย่างอาจได้รับผลกระทบ

หากต้องการยกเลิกการเลือกตัวเลือกนี้คุณต้องทำตามขั้นตอนด้านล่าง:

  • คลิกขวาที่โครงการของคุณใน Solution Explorer
  • เลือกคุณสมบัติ
  • ภายใต้แท็บ Debug คุณจะพบตัวเลือกกล่องกาเครื่องหมายสำหรับการเปิดใช้งาน Visual Studio กระบวนการโฮสติ้ง ยกเลิกการเลือกตัวเลือกนี้
  • บันทึกการเปลี่ยนแปลงของคุณ

? Visual Studio 2005 ... ฉันไม่ได้เห็นตัวเลือกว่าในรุ่นล่าสุดของ Visual Studio ...
มอร์ตี้

@ArielAltamirano อย่างที่ฉันบอกว่าตัวเลือกนี้มีอยู่ใน Studio 2005 ไม่แน่ใจเกี่ยวกับเวอร์ชันล่าสุด
Sri Murthy Upadhyayula

0

ทำงานให้ฉันหลังจากที่ฉันปิด Visual Studio (2015 Community Edition) เปิดและเปิดโครงการอีกครั้งเกิดขึ้นกับฉันเพราะฉันใช้โครงการนี้เป็นการพึ่งพาโครงการอื่นและเปิดในอีกกรณีหนึ่ง แต่การเปลี่ยนแปลงไม่ได้เลียนแบบ .


0

สำหรับปัญหานี้ฉันแก้ไขได้โดยการลบไฟล์. user ซึ่งมีตัวเลือกผู้ใช้โครงการ Visual Studio ไฟล์นี้สามารถพบได้ในที่เดียวกับที่ไฟล์. sln ของคุณตั้งอยู่ นอกจากนี้หลังจากลบไฟล์นี้ออกจากโครงการแล้วให้แน่ใจว่าได้โหลดโซลูชันของคุณใหม่เพื่อให้ไฟล์มีผล



0

ไปที่ Run และพิมพ์ "inetmgr" เช่น IIS เปิดขึ้นและในมุมด้านขวาของหน้าต่างการกระทำเลือกการเปลี่ยนแปลงตัวเลือก ". NET Framework version" เปลี่ยนมัน

หลังจากนั้นติดตั้ง Visual Studio 2010 ของคุณใหม่อีกครั้งมันทำงานบนคอมพิวเตอร์ของฉันและนั่นคือเหตุผลที่แชร์


0

สำหรับฉันมันเป็นเพราะฉันได้เพิ่มรายการที่จะผูกเว็บไซต์ใน IISExpress ไปยังที่อยู่ IP ที่เฉพาะเจาะจงและที่อยู่ IP ของฉันมีการเปลี่ยนแปลง ฉันได้รับเบาะแสจากบันทึกเหตุการณ์

หวังว่านี่จะช่วยใครซักคน!


0

ฉันอัปเกรดเป็น. NET4.6 จากแอปบุคคลที่สาม (unity3d) ฉันจะได้รับข้อความนี้เมื่อฉันพยายามโหลดโซลูชันซ้ำอีกครั้งเมื่อมันไม่โหลดเมื่อเริ่มต้น โซลูชันของฉันคลิกขวาที่โซลูชันแล้วเลือก "ติดตั้งคุณสมบัติที่ขาดหายไป" ซึ่งกระตุ้นให้ฉันดาวน์โหลดสิ่งที่ฉันต้องการ การดาวน์โหลดในป๊อปอัพไม่ทำงานดังนั้นฉันเพิ่งติดตั้ง. NET แพ็คเป้าหมายสำหรับสิ่งที่ฉันอยู่ (4.6) และสิ่งนี้ได้รับการแก้ไข


0

ฉันลบไฟล์. suo และ. user ทั้งหมดแล้วเริ่มการทำงาน VS 2008 อีกครั้ง แต่ก็ไม่ได้ผลสำหรับฉัน ขั้นตอนต่อไปนี้ใช้ได้สำหรับฉัน

Open project file (.csproj) in notepad.
Removed all configurations from <Configurations></COnfigurations> tag.
Then add one by one configuration and reload project in VS.
Build the project or view project properties.

0

สำหรับโครงการ c ++ Visual อาจเกิดจากvcsproj.filtersไฟล์ที่จัดรูปแบบไม่ถูกต้อง

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

สแกนvcsproj.filtersไฟล์ของคุณสำหรับรายการหรือบรรทัดที่ซ้ำกันที่มีลักษณะเช่นนี้และลบออก ปิดและเปิดโครงการอีกครั้ง

<ClInclude Include="..\..\path\to\sourcefile.h" />

Visual Studio Enterprise 2017


0

ในกรณีของฉัน 'Silverlight 5 SDK' หายไปดังนั้นโครงการ Silverlight ของฉันจึงไม่โหลด ขณะที่พยายามโหลดโครงการอีกครั้งจะแสดงข้อความ“ การดำเนินการไม่เสร็จสมบูรณ์” เมื่อฉันติดตั้งแล้วปัญหาจะได้รับการแก้ไข



0

ในของเราปัญหาปรากฏขึ้นหลังจากทำการเปลี่ยนแปลงใน Debug -> myProject Properties -> Web โดยเฉพาะการเปลี่ยน URL โครงการแล้วปิด VS เมื่อเปิดใหม่อีกครั้ง VS มีปัญหาในการแยกวิเคราะห์ URL ใหม่ดังนั้นจึงเกิดข้อผิดพลาด น่าเสียดายที่การกำหนดค่าเพิ่มเติมผ่าน VS UI เป็นไปไม่ได้เนื่องจากโครงการจะไม่โหลด

เนื่องจากการเปลี่ยนแปลงการกำหนดค่าไฟล์ยังคงอยู่ในไฟล์ myProject.csproj.user ซึ่งอยู่ในโฟลเดอร์รูทของโปรเจ็กต์ปัญหาจึงง่ายต่อการแก้ไขโดยการลบไฟล์ myProject.csproj.user ณ จุดนั้นโครงการจะโหลดและไฟล์ผู้ใช้จะถูกสร้างใหม่เมื่อโครงการรันครั้งถัดไปในโหมดดีบัก

หมายเหตุ URL โครงการในไฟล์ที่สร้างใหม่จะต้องเปลี่ยนจากhttp: // localhost: 58995เริ่มต้นเป็นhttps: // localhost: 44302 ดั้งเดิมก่อนที่แอปพลิเคชันทั้งหมดจะสามารถเข้าถึงได้เนื่องจากเรามีแอปที่ถูกล็อคด้วย SSL พอร์ตของคุณอาจแตกต่างกัน สิ่งนี้ทำผ่าน VS ภายใต้ Debug -> myProject Properties -> Web หลังจากเรียกใช้โครงการ


0

วิธีการแก้ปัญหาข้างต้นไม่ได้ผลสำหรับฉัน แต่ต่อไปนี้ก็:

  1. เปิดโฟลเดอร์ปัจจุบันใน Windows Explorer
  2. ย้ายโฟลเดอร์ด้วยตนเองไปยังตำแหน่งที่ต้องการ
  3. เปิดไฟล์. csproj VS จะสร้างไฟล์. sln โดยอัตโนมัติ

0

ฉันมีปัญหาที่คล้ายกันในโครงการ iOS เมื่อเทียบกับปี 2019 มันทำงานบน VM ใน Mac ฉันปิดและรีสตาร์ทสตูดิโอภาพปัญหาหายไป

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