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

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

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 จึงมีลักษณะเช่นนั้น

10
ใช้ Web.config ที่แตกต่างกันในการพัฒนาและสภาพแวดล้อมการผลิต
ฉันต้องใช้สตริงการเชื่อมต่อฐานข้อมูลที่แตกต่างกันและที่อยู่เซิร์ฟเวอร์ SMTP ในแอปพลิเคชัน ASP.NET ของฉันขึ้นอยู่กับว่ามันทำงานในสภาพแวดล้อมการพัฒนาหรือการผลิต แอปพลิเคชันอ่านการตั้งค่าจากไฟล์ Web.config ผ่านคุณสมบัติWebConfigurationManager.AppSettings ฉันใช้คำสั่ง Build / Publish เพื่อปรับใช้แอปพลิเคชันไปยังเซิร์ฟเวอร์ที่ใช้งานจริงผ่านทาง FTP จากนั้นแทนที่ Web.config ระยะไกลด้วยตนเองให้ถูกต้อง เป็นไปได้หรือไม่ที่จะทำให้กระบวนการปรับใช้ง่ายขึ้น? ขอบคุณ!

3
“ Service Include” ในไฟล์ csproj มีไว้เพื่ออะไร?
ในโซลูชัน C # ฉันเพิ่มโครงการที่มีอยู่ หลังจากนั้น Visual Studio ได้เพิ่มรายการต่อไปนี้ในไฟล์. csproj อื่น ๆ : <ItemGroup> <Service Include="{B4F97281-0DBD-4835-9ED8-7DFB966E87FF}" /> </ItemGroup> มีไว้เพื่ออะไร ฉันสามารถลบมันได้หรือไม่

30
Visual Studio build ล้มเหลว: ไม่สามารถคัดลอกไฟล์ exe จาก obj \ debug ไปยัง bin \ debug
ปรับปรุง: โครงการตัวอย่างการทำซ้ำข้อผิดพลาดนี้สามารถพบได้ที่นี่ที่ Microsoft Connect ฉันได้ทดสอบและตรวจสอบแล้วว่าโซลูชันที่ให้ในคำตอบที่ยอมรับด้านล่างใช้ได้กับโครงการตัวอย่างนั้น หากวิธีนี้ไม่ได้ผลสำหรับคุณคุณอาจประสบปัญหาอื่น (ซึ่งเป็นของคำถามอื่น) นี่เป็นคำถามที่ถามมาทั้งที่นี่ใน Stack Overflow และที่อื่น ๆ แต่ไม่มีคำแนะนำใด ๆ ที่ฉันพบว่าไกลเท่านี้ช่วยฉันได้ดังนั้นฉันต้องลองถามคำถามใหม่ สถานการณ์สมมติ: ฉันมีแอปพลิเคชัน Windows Forms อย่างง่าย (C #, .NET 4.0, Visual Studio 2010) มันมีรูปแบบฐานสองสามรูปแบบที่ส่วนใหญ่สืบทอดมาจากนั้นใช้ Entity Framework (และคลาส POCO) สำหรับการเข้าถึงฐานข้อมูล ไม่มีอะไรแฟนซีไม่มีเธรดหลายอย่างหรืออะไรเลย ปัญหา: ทุกอย่างใช้ได้ดีชั่วขณะหนึ่ง จากนั้นทั้งหมด Visual Studio ไม่สามารถสร้างเมื่อฉันกำลังจะเปิดแอปพลิเคชัน ฉันได้รับคำเตือน"ไม่สามารถลบไฟล์ '... bin \ Debug \ [ProjectName] .exe' การเข้าถึงพา ธ …


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

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


3
ฉันจะป้องกัน Visual Studio 2013 จากการปิดแอพ IIS Express ของฉันได้อย่างไรเมื่อฉันสิ้นสุดการดีบัก
ก่อนหน้านี้ในปี 2012 ถ้าฉันดีบั๊กใน Chrome (ตัวอย่าง) จากนั้นหยุดการดีบั๊กเว็บไซต์จะยังคงทำงานใน IIS Express ดูเหมือนจะไม่เป็นเช่นนี้ในปี 2013 อีกต่อไป นี่เป็นการเปลี่ยนแปลงใหม่ที่ฉันต้องทำหรือไม่? ฉันจะทำให้อินสแตนซ์ของเว็บไซต์ทำงานต่อไปได้หลังจากที่ฉันหยุดการดีบักเกอร์ได้อย่างไร ขอบคุณ

2
ปิดใช้งานกล่องโต้ตอบบันทึกโซลูชัน Visual Studio devenv
เมื่อฉันเปิดโซลูชันด้วยการคลิกสองครั้งที่ไฟล์โซลูชันในตัวจัดการไฟล์ Visual Studio 2012 ถามฉันว่าฉันต้องการบันทึก devenv.sln หรือไม่: ฉันจะหลีกเลี่ยงสิ่งที่น่ารำคาญนี้ได้อย่างไร (ยกเว้นการเปิด vs first and than solution - ฉันต้องการคลิกไฟล์โซลูชันในตัวจัดการไฟล์ของฉัน)

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

5
ค้นหาและแทนที่ - เพิ่มการขึ้นบรรทัดใหม่หรือขึ้นบรรทัดใหม่
ในกรณีของสตริงต่อไปนี้ที่จะแยกวิเคราะห์ ford mustang,10,blue~~?bugatti veyron,13,black ฉันต้องการแทนที่~~?ด้วยcarriage return แทนที่ด้วย\nเพียงแค่เพิ่มสตริง"\n" สิ่งนี้สามารถทำได้?

30
คุณสมบัติที่ซ่อนของ Visual Studio (2005-2010)?
ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ Visual Studio เป็นผลิตภัณฑ์ที่มีขนาดใหญ่มากแม้บางครั้งฉันจะทำงานกับมันมาหลายปีฉันก็พบวิธีใหม่ / ดีกว่าในการทำสิ่งต่าง ๆ หรือสิ่งที่ฉันไม่เคยรู้มาก่อน เช่น - Crtl+ R, Ctrl+ Wเพื่อแสดงช่องว่างสีขาว จำเป็นสำหรับการแก้ไขสคริปต์การสร้าง Python ภายใต้การ"HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Text Editor" สร้าง String เรียกว่าคู่มือที่มีค่า "RGB (255,0,0) 80" ที่จะมีเส้นสีแดงที่คอลัมน์ 80 ในโปรแกรมแก้ไขข้อความ คุณยังมีฟีเจอร์ที่ซ่อนเร้นอะไรอยู่

5
ไม่สามารถพิมพ์ใน Visual Studio
ฉันไม่สามารถแก้ไขไฟล์ใด ๆ ในโครงการใน Visual Studio 2013 มันเกิดขึ้นในโครงการเดียวเท่านั้น ถ้าฉันเปิดโปรเจ็กต์อื่นฉันสามารถพิมพ์ได้ แต่เมื่อฉันกลับไปที่โปรเจ็กต์ปัญหาฉันไม่สามารถพิมพ์ในหน้าต่างตัวแก้ไขได้ ไม่แน่ใจว่ามันเป็นเรื่องสำคัญหรือไม่ แต่เป็นโครงการที่ให้ปัญหาแก่ฉันซึ่งเรากำลังใช้ SVN อยู่ โครงการอื่น ๆ เป็นเพียงโครงการในเครื่อง ฉันรีสตาร์ท Visual Stuido รีสตาร์ทคอมพิวเตอร์และยังไม่สามารถแก้ไขไฟล์ได้ ความคิดใด ๆ

14
Visual Studio ย้ายโครงการไปยังโฟลเดอร์อื่น
ฉันจะย้ายโครงการไปยังโฟลเดอร์อื่นใน Visual Studio ได้อย่างไร ฉันคุ้นเคยกับโครงสร้างนี้ในโครงการของฉัน -- app ---- Project.Something ---- Project.SomethingElse ฉันต้องการเปลี่ยนชื่อเนมสเปซทั้งหมด SomethingElse to SomethingNew เป็นวิธีที่ดีที่สุดในการทำสิ่งนั้น (โดยไม่ต้องไปที่ไฟล์. sln ด้วยตนเอง)

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