คำถามติดแท็ก visual-studio-2010

Visual Studio 2010 เป็นสภาพแวดล้อมการพัฒนาแบบรวม (IDE) จาก Microsoft ใช้แท็กนี้เฉพาะสำหรับคำถามที่เกิดจากการใช้ Visual Studio รุ่นนี้โดยเฉพาะและไม่เกี่ยวกับรหัสใด ๆ ที่เพิ่งเขียน

13
Asp.net 4.0 ยังไม่ได้ลงทะเบียน
เมื่อฉันพยายามเปิดโครงการ Visual Studio ของฉันฉันได้รับข้อผิดพลาดดังต่อไปนี้: Asp.Net ยังไม่ได้ลงทะเบียนบนเว็บเซิร์ฟเวอร์คุณต้องกำหนดค่าเว็บเซิร์ฟเวอร์ของคุณสำหรับ Asp.net 4.0 ด้วยตนเอง อัปเดต: ไม่เป็นไรฉันจะแก้ไขมัน: ฉันเพิ่งซ่อม. Net Framework 4.0 และปัญหาได้รับการแก้ไข

7
ฉันจะติดตั้งแพคเกจ NuGet ลงในโครงการที่สองในโซลูชันได้อย่างไร
ขณะนี้ฉันกำลังทำงานกับโซลูชันที่เริ่มต้นมีหนึ่งโครงการ ( My.First.Project.Name) ฉันได้ติดตั้ง Castle Windsor โดยดำเนินการ: Install-Package Castle.Windsor ฉันเพิ่งเพิ่มโครงการอื่น ( My.Second.Project.Name) ลงในโซลูชันและต้องการติดตั้ง Castle Windsor ในโครงการนี้ด้วยเช่นกัน แต่เมื่อฉันทำงานInstall-Package Castle.Windsorอีกครั้งฉันได้รับข้อผิดพลาด: 'Castle.Core 2.5.2' ติดตั้งแล้ว 'Castle.Windsor 2.5.2' ติดตั้ง My.First.Project.Name แล้วมีการอ้างอิงถึง 'Castle.Core 2.5.2' My.First.Project.Name มี อ้างอิงถึง 'Castle.Windsor 2.5.2' ดังนั้นคำถามของฉันคือฉันจะโน้มน้าวให้ NuGet Package Manager ติดตั้งแพคเกจลงในโครงการที่สองได้อย่างไร

30
Visual Studio 2010 มักคิดว่าโครงการล้าสมัย แต่ไม่มีอะไรเปลี่ยนแปลง
ผมมีปัญหาที่คล้ายกันมากตามที่อธิบายไว้ที่นี่ ฉันยังอัปเกรดโซลูชันผสมของโครงการ C ++ / CLI และ C # จาก Visual Studio 2008 เป็น Visual Studio 2010 และตอนนี้ใน Visual Studio 2010 โครงการ C ++ / CLI หนึ่งโครงการมักจะล้าสมัยเสมอ แม้ว่าจะได้รับการรวบรวมและเชื่อมโยงก่อนหน้าF5นี้และได้รับผลกระทบกล่องข้อความ "โครงการล้าสมัยคุณต้องการสร้างหรือไม่" ปรากฏขึ้น นี่เป็นเรื่องที่น่ารำคาญมากเพราะไฟล์ DLL นั้นมีระดับต่ำมากและบังคับให้เกือบทุกโครงการในการสร้างโซลูชัน การตั้งค่า pdb ของฉันถูกตั้งค่าเป็นค่าเริ่มต้น ( วิธีแก้ไขปัญหาที่แนะนำ ) เป็นไปได้ไหมที่สาเหตุที่ทำให้ Visual Studio 2010 บังคับให้สร้างใหม่หรือคิดว่าโครงการนั้นทันสมัย ความคิดเห็นอื่นใดที่ว่าเหตุใด Visual Studio 2010 จึงมีลักษณะเช่นนั้น

7
Visual Studio คลิกค้นหาผลลัพธ์เปิดรหัสในหน้าต่างผิด
ฉันใช้ Visual Studio 2010 และเมื่อฉัน "ค้นหาในไฟล์" ผลลัพธ์จะถูกส่งกลับไปที่หน้าต่าง "ค้นหาผลลัพธ์ 1" ซึ่งเทียบชิดใต้หน้าต่างตัวแก้ไขรหัสของฉัน ก่อนหน้านี้ฉันจะดับเบิลคลิกที่หนึ่งในผลลัพธ์ในหน้าต่างค้นหาผลลัพธ์และไฟล์ที่ฉันคลิกจะเปิดขึ้นในแผงตัวแก้ไขรหัส ปัญหาคือตอนนี้เมื่อฉันคลิกที่ผลลัพธ์ใดรายการหนึ่งมันจะเปิดในแผงเดียวกันกับหน้าต่างค้นหาผลลัพธ์ซึ่งมีขนาดเล็กกว่าหน้าต่างแก้ไขรหัสซึ่งน่ารำคาญมาก ไม่มีใครรู้วิธีการทำเพื่อที่ว่าเมื่อฉันดับเบิลคลิกที่ผลการค้นหาพวกเขาเปิดในหน้าต่างแก้ไขรหัสอีกครั้ง? ขอบคุณ!


19
DLL ที่อ้างถึงไม่ได้รับการคัดลอกไปยังโฟลเดอร์สร้างผลลัพธ์ใน Visual Studio
ฉันมีทางออกสตูดิโอภาพ ฉันมีหลายโครงการในการแก้ปัญหา มีโครงการหลักหนึ่งโครงการซึ่งทำหน้าที่เป็นการเริ่มต้นและใช้โครงการอื่น มีหนึ่งโครงการพูดว่า "ProjectX" มีการเพิ่มการอ้างอิงไปยังโครงการหลัก ProjectX อ้างอิง. NET dll อื่น (พูด abc.dll) ที่ไม่ได้เป็นส่วนหนึ่งของการแก้ปัญหา ตอนนี้ abc.dll นี้ควรถูกคัดลอกไปยังโฟลเดอร์ bin / debug ของโครงการหลัก แต่ไม่ได้รับการคัดลอกที่นั่น ทำไมไม่คัดลอกเหตุผลใด ๆ

15
วิธีการทำให้ ReSharper ประเมินไฮไลต์การอ้างอิงแอสเซมบลีอีกครั้ง
ฉันกำลังสร้างเทมเพลตโครงการปริซึมและเทมเพลตใช้งานได้ดี แต่หลังจากที่ฉันสร้างโครงการด้วยเทมเพลตบางไฟล์มีลักษณะดังนี้: แม้จะมีรูปร่าง แต่ทุกอย่างก็โอเค ถ้าฉันทำRebuild ทั้งหมดฉันเห็นว่าโซลูชันสร้างโดยไม่มีข้อผิดพลาด: แต่การสร้างใหม่ทั้งหมดไม่ได้เป็นการกำจัด "ข้อผิดพลาด" ที่แสดงในหน้าต่างตัวแก้ไข (โปรดทราบว่าหน้าต่างข้อผิดพลาดจริงจะไม่แสดงข้อผิดพลาดใด ๆ ) ฉันสามารถล้างสร้างใหม่ปิดและเปิดไฟล์ได้และจะไม่แก้ไขไฮไลต์ อย่างไรก็ตามถ้าฉันปิดโซลูชันและเปิดใหม่อีกครั้งทุกอย่างดี : คำถามของฉัน: จะเป็นการดีถ้ามีวิธีสำหรับเทมเพลตของฉันหรือ IWizard ของฉันบอก ReSharper ให้โหลดการอ้างอิงสำหรับการเน้นอีกครั้ง ฉันรู้ว่าฉันสามารถปิด ReSharper แล้วเปิดใหม่อีกครั้งและนั่นจะแก้ไขได้ แต่ฉันจะไม่ทำเช่นนั้น มีคำสั่ง ReSharper ที่เพิ่งรีเฟรชสิ่งนี้หรือไม่?

7
วิธีเปรียบเทียบรายการในการทดสอบหน่วย
การทดสอบนี้จะล้มเหลวได้อย่างไร? [TestMethod] public void Get_Code() { var expected = new List<int>(); expected.AddRange(new [] { 100, 400, 200, 900, 2300, 1900 }); var actual = new List<int>(); actual.AddRange(new [] { 100, 400, 200, 900, 2300, 1900 }); Assert.AreEqual(expected, actual); // Assert.AreSame(expected, actual) fails // Assert.IsTrue(expected.Equals(actual)) fails }

10
UTF-8 ที่ไม่มี BOM
ฉันมีไฟล์จาวาสคริปต์ที่ฉันต้องการให้บันทึกใน UTF-8 (ไม่มี BOM) ทุกครั้งที่ฉันแปลงเป็นรูปแบบที่ถูกต้องในNotepad ++พวกเขาจะถูกเปลี่ยนกลับเป็น UTF-8 พร้อม BOM เมื่อฉันเปิดใน Visual Studio ฉันจะหยุด VS2010 ไม่ให้ทำเช่นนั้นได้อย่างไร คำถามอื่นคือ UTF-8 ที่ไม่มีลายเซ็นใน Visual Studio เหมือนกับ UTF-8 ที่ไม่มี BOM หรือไม่

7
Visual Studio 2010 ช็อตคัตเพื่อค้นหาคลาสและวิธีการ?
มีทางลัดใน Visual Studio 2010 เพื่อค้นหาคลาส / อินเทอร์เฟซหรือไม่ ฉันใช้ Resharper ไม่กี่ปีที่ผ่านมาเพื่อทำเช่นนั้น ที่นี่ตอนนี้ฉันไม่มี Resharper และมองหาสิ่งที่คล้ายกันใน Visual studio 2010 ซึ่งสามารถช่วยฉันได้ ตอนนี้ฉันต้องใช้หา "classname" ทั้งหมดที่ใกล้เคียงที่สุดที่ฉันสามารถหาได้

13
วิธีค้นหาไฟล์ใน Solution Explorer ใน Visual Studio 2010
ฉันมีทางออกที่ยิ่งใหญ่กับหลายโครงการ บางครั้งฉันต้องการที่จะนำทางไปยังไฟล์ในExplorer โซลูชัน การใช้คุณสมบัติ ' นำทางไปยัง ' ของ VS 2010 ฉันสามารถเปิดไฟล์ใดก็ได้ตามชื่อใน Visual Studio 2010 แต่ฉันต้องการเลือกไฟล์ในโซลูชัน Explorerหรือไม่

7
IIS ไม่แสดงรายการเว็บไซต์ที่ตรงกับ URL การเรียกใช้
ฉันต้องการแก้ไขข้อบกพร่องของเว็บไซต์ที่ฉันกำลังพัฒนา (ASP.NET MVC3, Razor, .NET 4, VS2010 SP1 (ในฐานะผู้ดูแลระบบ)) ใน IIS7 (Home Vista) และได้รับข้อผิดพลาด: IIS ไม่แสดงรายการเว็บไซต์ที่ตรงกับ URL การเรียกใช้ เพื่อทดสอบว่าต้องทำอะไรกับการตั้งค่าของแอพฉันสร้างจากเว็บไซต์ ASP.NET MVC3 ใหม่ที่ว่างเปล่าตั้งค่าสำหรับ IIS สร้างไดเรกทอรีเสมือนเปิดตัวด้วย F5 และฉันทำงานได้ดี! ฉันสร้างโครงการเว็บไซต์ที่สองอีกครั้งด้วยการตั้งค่าเดียวกัน (เพื่อให้แน่ใจ) และสิ่งนี้ก็เปิดตัวตามที่คาดไว้ นี่ทำให้ฉันคิดว่าฉันมีปัญหาการกำหนดค่า! แต่อะไร? ในอดีตฉันใช้ IIS หายากมากดังนั้นความรู้ของฉันจึง จำกัด ในทิศทางนี้ คำใบ้ใด ๆ

5
กำหนดเป้าหมาย. NET Framework 4.5 ผ่าน Visual Studio 2010
วันนี้ฉันติดตั้ง. NET Framework 4.5 บนเครื่องของฉันโดยคาดว่าจะสามารถใช้งานได้จาก Visual Studio 2010 เนื่องจากเป็นเพียงการอัปเดตเล็กน้อยที่ไม่น่าจะก่อให้เกิดปัญหาสำหรับ Visual Studio 2010 น่าเสียดายที่ฉันไม่ได้ลบ 4.0 บางอย่างออกด้วยตนเอง และการเพิ่มแอสเซมบลี 4.5 ที่เกี่ยวข้องส่งผลให้แอสเซมบลี 4.0 ดั้งเดิมยังคงถูกอ้างอิงในโปรเจ็กต์ เป็นไปได้หรือไม่ที่จะกำหนดเป้าหมายเวอร์ชัน 4.5 จาก Visual Studio 2010 และถ้าใช่ได้อย่างไร ฉันอยากใช้ริบบิ้นจริงๆ ...

4
ฉันควรเพิ่มไฟล์. vcxproj.filter ไปยังตัวควบคุมแหล่งที่มาหรือไม่
ขณะประเมิน Visual Studio 2010 Beta 2 ฉันเห็นว่าในไดเรกทอรีที่แปลงไฟล์vcprojของฉันกลายเป็นไฟล์vcxproj นอกจากนี้ยังมีไฟล์vcxproj.filterข้างแต่ละโครงการซึ่งดูเหมือนจะมีคำอธิบายของโครงสร้างโฟลเดอร์ (\ Source Files, \ Header Files ฯลฯ ) คุณคิดว่าไฟล์ตัวกรองเหล่านี้ควรได้รับการเก็บไว้ต่อผู้ใช้หรือไม่หรือควรใช้ร่วมกันในกลุ่ม dev ทั้งหมดและตรวจสอบใน SCC หรือไม่ ความคิดปัจจุบันของฉันคือการตรวจสอบพวกเขา แต่ฉันสงสัยว่ามีเหตุผลใดที่จะไม่ทำเช่นนั้นหรืออาจเป็นเหตุผลที่ดีว่าทำไมฉันควรตรวจสอบพวกเขาอย่างแน่นอน ประโยชน์ที่ชัดเจนคือโครงสร้างโฟลเดอร์จะตรงกันถ้าฉันดูที่เครื่องของคนอื่น แต่พวกเขาอาจต้องการจัดระเบียบใหม่อย่างมีเหตุผล

19
เหตุใด Console.Writeline, Console.Write ไม่ทำงานใน Visual Studio Express
ฉันเพิ่งเปิดแอปพลิเคชันคอนโซลและฉันพิมพ์ Console.WriteLine("Test"); แต่หน้าต่างผลลัพธ์ไม่แสดงสิ่งนี้ ฉันไปที่หน้าต่างผลลัพธ์ด้วย Ctrl + W, O แต่ไม่มีอะไรปรากฏขึ้นเมื่อฉันเรียกใช้โปรแกรมของฉันฉันจะถั่วหรือนี้ไม่ได้รับการสนับสนุนใน Visual Studio 2010 ด่วน?

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