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

แท็กนี้อ้างอิงถึงกลุ่มผลิตภัณฑ์การพัฒนาซอฟต์แวร์ Visual Studio จาก Microsoft เวอร์ชัน 2008 อย่าใช้แท็กนี้เว้นแต่คุณจะมีคำถามเฉพาะเกี่ยวกับ Visual Studio ไม่ใช่แค่ปัญหาการเข้ารหัส คำถามควรเป็นคำถามเฉพาะสำหรับ Visual Studio เวอร์ชัน 2008

12
แนวทางปฏิบัติที่ดีที่สุดสำหรับโซลูชันขนาดใหญ่ใน Visual Studio (2008) [ปิด]
ตามที่กล่าวมาในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดขึ้นมาใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา เรามีโซลูชันที่มีโครงการมากกว่า 100 โครงการซึ่งส่วนใหญ่เป็น C # โดยปกติแล้วมันใช้เวลานานทั้งในการเปิดและสร้างดังนั้นฉันจึงมองหาแนวทางปฏิบัติที่ดีที่สุดสำหรับสัตว์ชนิดนี้ ตามแนวคำถามที่ฉันหวังว่าจะได้รับคำตอบคือ: คุณจะจัดการการอ้างอิงระหว่างโครงการอย่างไรให้ดีที่สุด "คัดลอกในเครื่อง" ควรเปิดหรือปิด? ทุกโครงการควรสร้างไปยังโฟลเดอร์ของตัวเองหรือควรสร้างไปยังโฟลเดอร์ผลลัพธ์เดียวกัน (ทั้งหมดเป็นส่วนหนึ่งของแอปพลิเคชันเดียวกัน) โฟลเดอร์ของโซลูชันเป็นวิธีที่ดีในการจัดระเบียบสิ่งต่างๆหรือไม่? ฉันรู้ว่าการแยกโซลูชันออกเป็นโซลูชันขนาดเล็กหลาย ๆ ตัวเป็นตัวเลือก แต่มันมาพร้อมกับชุดการปรับโครงสร้างใหม่และการสร้างความปวดหัวดังนั้นบางทีเราสามารถบันทึกได้สำหรับเธรดแยกต่างหาก :-)

20
เหตุใดฉันจึงไม่สามารถอ้างอิงไลบรารีของชั้นเรียนได้
ฉันมีโซลูชันที่มีเว็บไซต์และไลบรารีคลาสใน Visual Studio 2008 จากนั้นฉันมีโครงการเว็บไซต์อื่นนอกเหนือจากโซลูชันที่ต้องอ้างอิงไลบรารีคลาส ฉันคลิกขวาที่โฟลเดอร์ Bin หรือ Project และเลือก Add Reference จากนั้นเลือก Class Library Project ของฉันซึ่งจะเพิ่ม DLL 15 รายการหรือมากกว่านั้นที่ไลบรารีคลาสต้องการในโฟลเดอร์ bin ของเว็บไซต์ แต่ไม่มีไฟล์. cs ใดที่จดจำคำสั่งที่ใช้ using MyLibrary.MyFolder; มันบอกว่ามันไม่สามารถแก้ไขได้และ ReSharper บอกว่าสามารถเอาออกได้อย่างปลอดภัยเนื่องจากไม่ได้ใช้งาน ReSharper สามารถรับรู้ได้ว่าต้องการข้อมูลอ้างอิงและแนะนำว่า "อ้างอิง MyLibrary และใช้ MyFolder" ฉันไม่แน่ใจว่าทำไมจึงแนะนำให้ฉันเพิ่มข้อมูลอ้างอิงที่ฉันมีอยู่แล้ว เมื่อฉันทำตามคำแนะนำฉันได้รับข้อผิดพลาด "ไม่สามารถอ้างอิงโมดูลอาจเป็นไปได้ว่าการอ้างอิงจะสร้างการอ้างอิงแบบวงกลมระหว่างโปรเจ็กต์" ฉันได้ลองไปที่หน้าคุณสมบัติของเว็บไซต์แล้วลบการอ้างอิงทั้งหมดและเพิ่มเข้าไปใหม่ แต่ก็มีข้อผิดพลาดเหมือนกัน มีความคิดว่าเหตุใดจึงไม่ทำงาน

3
ดูรายการ TODO ทั้งหมดใน Visual Studio โดยใช้ GhostDoc
ฉันกำลังใช้GhostDocใน Visual Studio 2008 ฉันจะดูรายการสิ่งที่ต้องทำทั้งหมดได้อย่างไรและถ้าเป็นฟังก์ชันที่มีอยู่แล้วใน Visual Studio หรือใน GhostDoc (เครื่องมือเอกสารที่ฉันใช้)

16
Ctrl + R, Ctrl + R คำสั่งไม่ทำงาน
ฉันพยายามที่จะใช้Ctrl+ R, Ctrl+ Rคำสั่งภายใน Visual Studio 2008 เปลี่ยนชื่อตัวแปร ฉันได้รับข้อความแสดงข้อผิดพลาดที่ด้านล่างแจ้งว่า "คีย์ผสม ( Ctrl+ R, Ctrl+ R) ถูกผูกไว้กับคำสั่ง (& เปลี่ยนชื่อ ... ) ซึ่งไม่สามารถใช้ได้ในขณะนี้" ฉันไม่ได้เรียกใช้มันหรืออะไรก็ตามที่ฉันคิดได้ซึ่งอาจห้ามไม่ให้มีการแก้ไขไฟล์และคำสั่ง F2 อนุญาตให้เปลี่ยนชื่อได้ ใครทราบวิธีแก้ไขปัญหานี้ แก้ไข: ฉันติดตั้ง Resharper แล้ว แต่ก่อนหน้านี้สามารถทำได้ด้วยการตั้งค่าเดียวกันฉันเพิ่งย้ายข้อมูลคอมพิวเตอร์

11
ไม่พบ v11.0 \ WebApplications \ Microsoft.WebApplication.targets เมื่อไฟล์อ้างอิง v10 จริงๆ
ก่อนอื่นพื้นหลัง ในตอนท้ายของปี 2012 เราได้ย้ายโซลูชัน vs2008 ไปเป็น vs2010 แต่เรายังคงกำหนดเป้าหมายเป็น. NET 3.5 (ฉันไม่รู้อะไรเลยนอกจากล่าสุดและยิ่งใหญ่ที่สุดที่นี่!) เราไม่มีปัญหาใด ๆ กับการตั้งค่านี้จนกระทั่งสองสามสัปดาห์ที่ผ่านมาเมื่อมีคนเริ่มรับข้อผิดพลาดเหล่านี้: "foo.csproj" (Rebuild target) (16:5) -> C:\...\foo.csproj(142,3): error MSB4019: The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\WebApplications\Microsoft.WebApplication.targets" was not found. Confirm that the path in the declaration is correct, and that the file exists on disk. สิ่งที่น่าสนใจคือถ้าคุณดูไฟล์โปรเจ็กต์มันอ้างอิง v10 ซึ่งสมเหตุสมผลเพราะเราไม่ได้ใช้ …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.