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

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

15
วิธีค้นหาชื่อเซิร์ฟเวอร์ของ SQL Server Management Studio
ฉันติดตั้ง Microsoft SQL Server 2008 เมื่อฉันเริ่มต้น Studio จัดการเซิร์ฟเวอร์ SQL (SSMS) ผมได้รับหน้าต่างเข้าสู่ระบบที่มีช่องว่างสำหรับConnect to Server Server nameฉันลองชื่อมาเยอะ แต่ไม่สามารถแก้มันได้ ฉันจะค้นหา / รับชื่อเซิร์ฟเวอร์ได้อย่างไร

30
ไม่พบประเภทหรือชื่อเนมสเปซ 'DbContext' [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันใหม่มากกับ ASP.NET MVC (3) และมีเวลายากในการแก้ไขข้อผิดพลาดในการสร้างใน Visual Studio: ไม่พบประเภทหรือชื่อเนมสเปซ 'DbContext' (คุณพลาดการใช้คำสั่งหรือการอ้างอิงแอสเซมบลีหรือไม่) using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.ComponentModel.DataAnnotations; using System.Data.Entity; namespace MyProjectName.Models { public class MachineModel { // name [Required] [Display(Name = "Nom de la machine")] public string Name { …

15
ลบแพ็กเกจ nuget ออกจากโซลูชัน
ฉันได้เพิ่มฟีเจอร์การกู้คืนแพคเกจล่าสุดลงในโซลูชันโดยใช้ 'เปิดใช้งานการเรียกคืนแพคเกจ NuGet': http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages อย่างไรก็ตามมันสร้างเซิร์ฟเวอร์ของฉันที่เสียหายและฉันไม่มีเวลาที่จะแก้ไขดังนั้นฉันจึงต้องการลบมัน ไม่มีตัวเลือกเท่าที่ฉันรู้ดังนั้นฉันจึงลบบรรทัดต่อไปนี้ออกจากไฟล์ * .csproj ทั้งหมดของฉันด้วยตนเอง: <Import Project="$(SolutionDir)\.nuget\nuget.targets" /> ปัญหาคือตอนนี้ทุกครั้งที่ไฟล์ * .csproj ของฉันเช็คเอาท์หรือเปิดโซลูชันบรรทัดจะถูกเพิ่มอีกครั้งโดยอัตโนมัติอีกครั้งทำให้งานสร้างของฉันพังถ้าฉันบังเอิญตรวจสอบใน :( แนวคิดใดที่ฉันสามารถลบออกอย่างถาวรได้ UPDATE: แม้จะมีคำตอบด้านล่าง แต่ก็ยังคงกลับมาอีกครั้งเมื่อเปิดวิธีแก้ปัญหาใครก็ตามที่มีปัญหาเดียวกัน

15
ประเภทโครงการไม่รองรับการติดตั้งนี้
เมื่อใดก็ตามที่ฉันพยายามเปิดโครงการ(csproj)ที่ดาวน์โหลดจากอินเทอร์เน็ตส่วนใหญ่ฉันจะได้รับ "การติดตั้งนี้ไม่สนับสนุนประเภทโครงการ" ดูเหมือนว่าการติดตั้ง Visual Studio ของฉันไม่เสียหาย (ฉันสามารถทำทุกอย่างกับมันนอกเหนือจากเปิดไฟล์ csproj เหล่านี้) สิ่งใดที่ทำให้เกิดสิ่งนี้

4
จะแสดงคำแนะนำวิธีพารามิเตอร์พารามิเตอร์ใน C # ได้อย่างไร
VS2010: ใน VB ฉันสามารถวางเคอร์เซอร์ไว้ในวงเล็บของพารามิเตอร์ของเมธอดที่มีอยู่และพิมพ์ 'space' ซึ่งจะทำให้คำแนะนำเครื่องมือพร้อมคำอธิบายของพารามิเตอร์ที่ฉันใช้ นี่ไม่ใช่กรณีใน C # ฉันต้องลบวงเล็บทั้งหมดรวมถึงพารามิเตอร์และพิมพ์วงเล็บซ้ายอีกครั้งเพื่อให้คำแนะนำเครื่องมือนี้แสดง มีทางลัดหรือการตั้งค่าบางอย่างเพื่อเปลี่ยนลักษณะการทำงานนี้หรือไม่ ฉันพยายามกดปุ่ม ctrl, shift, alt แต่ไม่มีผลใด ๆ

8
มีวิธีลบบรรทัดใน Visual Studio โดยไม่ต้องตัดหรือไม่
ฉันต้องการลบบรรทัดเหมือนกับกดCtrl+ Xโดยไม่เลือกอะไรเลย แต่ไม่บันทึกบรรทัดลงในสแต็กการคัดลอก เป็นไปได้ไหม ฉันใช้ Visual Studio 2010

4
การใช้ตัวแปรสมาชิกในรายการจับแลมบ์ดาภายในฟังก์ชันสมาชิก
โค้ดต่อไปนี้คอมไพล์ด้วย gcc 4.5.1 แต่ไม่ใช่กับ VS2010 SP1: #include <iostream> #include <vector> #include <map> #include <utility> #include <set> #include <algorithm> using namespace std; class puzzle { vector<vector<int>> grid; map<int,set<int>> groups; public: int member_function(); }; int puzzle::member_function() { int i; for_each(groups.cbegin(),groups.cend(),[grid,&i](pair<int,set<int>> group){ i++; cout<<i<<endl; }); } int main() { return 0; } นี่เป็นข้อผิดพลาด: …

30
วิธีค้นหาสาเหตุของการสร้างล้มเหลวโดยไม่มีข้อผิดพลาดหรือคำเตือนใด ๆ
ฉันมี WebApplication ซึ่งมีการอ้างอิงถึงบริการ WCF ในขณะที่การสร้างโดยใช้ Visual Studio 2010, Build ล้มเหลวโดยไม่มีข้อผิดพลาดหรือคำเตือน อย่างไรก็ตามการสร้างการ.csprojใช้MsBuildนั้นประสบความสำเร็จ ไม่สามารถทราบได้ว่าฉันควรลองอะไรใน Visual Studio เพื่อแก้ไข / วินิจฉัยปัญหา คุณช่วยได้ไหม แก้ไข: ฉันพบว่างานสร้างล้มเหลว จากข้อความที่แสดงในแถบสถานะ จากหน้าต่างเอาต์พุต: ========== Build: 0 succeeded or up-to-date, 1 failed, 0 skipped ==========

12
คัดลอกค่าวัตถุในโหมดดีบัก Visual Studio
ในโหมดดีบัก Visual Studio คุณสามารถวางเมาส์เหนือตัวแปรเพื่อแสดงค่าจากนั้นคลิกขวาเพื่อ "คัดลอก" "คัดลอกนิพจน์" หรือ "คัดลอกค่า" ในกรณีที่ตัวแปรเป็นวัตถุไม่ใช่แค่ประเภทพื้นฐานจะมีเครื่องหมาย + เพื่อขยายและสำรวจวัตถุ มีวิธีคัดลอกทั้งหมดลงในคลิปบอร์ดหรือไม่?

4
ไม่เปิดไฟล์ CSS ใน Visual Studio 2010 SP1
ฉันไม่สามารถเปิดไฟล์ CSS ใน Visual Studio 2010 หลังจากเพิ่มลงในโครงการได้ มันแสดงให้เห็นข้อผิดพลาดดังต่อไปนี้: ไม่สามารถทำการดำเนินการให้เสร็จสมบูรณ์ข้อผิดพลาดที่ไม่ได้ระบุ แม้ว่าฉันจะพยายามแก้ไข CSS แบบฝังในหน้าเว็บโดยตรงIntelliSenseก็ไม่ปรากฏขึ้น

7
Visual Studio 2010 IntelliSense ไม่ได้เลือกค่าเริ่มต้น แต่เป็นเพียงการทำเครื่องหมาย
ฉันมีปัญหาที่น่ารำคาญกับ IntelliSense ใน Visual Studio 2010: ทุก ๆ ครั้ง (แต่ไม่เสมอไป - อยู่นอกการควบคุมของฉัน) เครื่องมือ Intellisense เลือกที่จะ "ทำเครื่องหมาย" ตัวเลือกแทนที่จะเลือกมัน ซึ่งหมายความว่าแทนการพิมพ์e n Enterในการเข้าถึงตัวเลือกเริ่มต้นที่เริ่มต้นด้วย "En ..." e n down Enterผมต้องประเภท โดยปกติแล้วมันจะใช้งานได้เป็นระยะเวลาหนึ่งแล้วในทันใดพฤติกรรมที่ฉันต้องการก็กลับมาอีกครั้ง ข้อสรุปของฉันคือมีตัวเลือกบางแห่งที่ตั้งค่าโดยอัตโนมัติและฉันไม่รู้วิธีควบคุม ฉันจะแน่ใจได้อย่างไรว่ามีการเลือกตัวเลือกเริ่มต้นเสมอไม่ใช่แค่ "ทำเครื่องหมาย" สำหรับการอ้างอิง: นี่คือ Visual Studio 2010 RC ที่มี CodeRush Xpress 10.1

8
คัดลอกไฟล์จากโปรเจ็กต์หนึ่งไปยังอีกโปรเจ็กต์หนึ่งโดยใช้โพสต์บิลด์เหตุการณ์ ... VS2010
ฉันมีวิธีแก้ปัญหากับ 3 โครงการในนั้น ฉันต้องการคัดลอกมุมมองจากโครงการหนึ่งไปยังอีกโครงการหนึ่ง ฉันสามารถคัดลอก DLL ที่สร้างขึ้นผ่านกิจกรรมการสร้างโพสต์ดังนี้: ดังนั้นฉันต้องการคัดลอกไฟล์ในโปรเจ็กต์หนึ่ง '/Views/ModuleHome/Index.cshtml' ไปยังโฟลเดอร์ในโปรเจ็กต์ 2 ฉันจะคัดลอกไฟล์ไปยังโปรเจ็กต์ที่ต้องการผ่านเหตุการณ์หลังการสร้างได้อย่างไร ขอบคุณ

3
วิธีสร้าง Qt สำหรับ Visual Studio 2010
ฉันพยายามหาวิธีการที่ให้โซลูชันที่เสถียรสำหรับการใช้ Qt กับ Visual Studio 2010 ดังนั้นหลังจากรวบรวมบิตของข้อมูลทั้งหมดและการทดลองใช้และข้อผิดพลาดบางอย่างฉันต้องการเขียนวิธีแก้ปัญหาของฉันลงในคำแนะนำ ปัญหาหรือเหตุใดจึงไม่สามารถใช้ไบนารีที่สร้างไว้ล่วงหน้าได้ ดูเหมือนว่าการใช้ไบนารีที่สร้างขึ้นสำหรับ Visual Studio 2008 อาจทำงานในบางกรณีพิเศษ แต่ฉันพบว่ามันไม่ทำงาน ในกรณีของฉันพวกเขารวบรวมตกลง แต่พวกเขาผลิตข้อผิดพลาด runtime เช่นนี้ หรือเมื่อเริ่มต้นจาก Visual Studio 2010: อัปเดต : ฉันพบการโพสต์บล็อกวิเคราะห์ว่าทำไมจึงมีประโยชน์กับบางคนในขณะที่ไม่เหมาะกับคนอื่น ในหนึ่งคำขึ้นอยู่กับว่าคุณติดตั้ง Visual Studio 2008 บนเครื่องเดียวกันหรือไม่ http://blog.paulnettleship.com/2010/11/11/troubleshooting-visual-studio-2010-and-qt-4-7-integration/ สิ่งที่สำคัญที่สุด (ที่ฉันโง่อย่างไม่รู้ตัว) คือข้อเท็จจริงที่ว่าคุณไม่สามารถใช้ไลบรารีที่คอมไพล์ด้วย Visual Studio 2008 และ dll (มีอยู่ในเว็บเพจ Qt) หากคุณไม่ได้ติดตั้ง Visual Studio 2008 สาเหตุเป็นเพราะ Qt SDK ที่คุณดาวน์โหลดเป็นบิลด์การตรวจแก้จุดบกพร่องซึ่งขึ้นอยู่กับ VC9.0 …

2
ทำให้ขั้นตอนภาษา. NET ของคุณถูกต้องในดีบักเกอร์
ประการแรกฉันต้องขออภัยสำหรับความยาวของคำถามนี้ ผมผู้เขียนของIronScheme เมื่อเร็ว ๆ นี้ฉันทำงานอย่างหนักในการส่งข้อมูลการดีบักที่เหมาะสมเพื่อที่ฉันจะสามารถใช้ดีบักเกอร์. NET 'เนทีฟ' ได้ แม้ว่าสิ่งนี้จะประสบความสำเร็จบางส่วน แต่ฉันก็ประสบปัญหาการงอกของฟัน ปัญหาแรกเกี่ยวข้องกับการก้าว เนื่องจาก Scheme เป็นภาษานิพจน์ทุกอย่างจึงมีแนวโน้มที่จะอยู่ในวงเล็บซึ่งแตกต่างจากภาษา. NET หลักซึ่งดูเหมือนจะเป็นคำสั่ง (หรือบรรทัด) รหัสเดิม (Scheme) มีลักษณะดังนี้: (define (baz x) (cond [(null? x) x] [(pair? x) (car x)] [else (assertion-violation #f "nooo" x)])) ฉันมีจุดประสงค์ในการกำหนดแต่ละนิพจน์ในบรรทัดใหม่ โค้ดที่ปล่อยออกมาจะแปลงเป็น C # (ผ่าน ILSpy) มีลักษณะดังนี้: public static object ::baz(object x) { if …

2
VB.NET IntelliSense: ปิดการใช้งานบรรทัดใหม่ในการเติมข้อความอัตโนมัติ ENTER
เมื่อแก้ไขรหัส C # ใน Visual Studio 2010 ENTERคีย์จะทำให้ IntelliSense ทำตามคำแนะนำปัจจุบันโดยไม่ต้องเพิ่มบรรทัดใหม่ ใน VB.NET พฤติกรรม IntelliSense เริ่มต้นสำหรับENTERคีย์คือการเพิ่มบรรทัดใหม่หลังจากทำตามคำแนะนำปัจจุบัน ฉันจะกำหนดค่า IntelliSense เพื่อเปลี่ยนพฤติกรรม VB.NET เป็น C # หนึ่งได้อย่างไร ฉันรู้แล้วว่าฉันสามารถกดTABหรือSPACEแต่จากนิสัยฉันมักจะจบลงด้วยการกดปุ่มENTER(และเปลี่ยนสาย)

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