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

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

10
Visual Studio: คำสั่งหลังการสร้างหลายคำสั่ง?
Visual Studio 2008 ให้ฉันประกาศคำสั่งและแนบไปกับเหตุการณ์หลังการสร้างสำหรับโครงการ เช่นเดียวกับนักพัฒนาหลายคนฉันใช้มันเป็นประจำเพื่อ xcopy ไฟล์ไปยังไดเร็กทอรีเอาต์พุตของแอปพลิเคชัน ฉันกำลังทำงานในโปรเจ็กต์ที่ฉันต้องการ xcopy ไฟล์จากที่ต่างๆสองแห่งไปยังปลายทางที่ต่างกันสองแห่งทั้งหมดนี้อยู่ในโปรเจ็กต์เดียว กล่าวอีกนัยหนึ่งฉันต้องเรียกใช้คำสั่ง xcopy สองคำสั่งที่แตกต่างกันจากเหตุการณ์หลังการสร้างเดียวกัน ดูเหมือนว่าเหตุการณ์หลังสร้างจะใช้คำสั่งเดียวเท่านั้นและถ้าฉันต้องการเรียกใช้คำสั่งหลายคำสั่งฉันจะต้องใส่คำสั่งในไฟล์ * .bat และเรียกสิ่งนั้นจากเหตุการณ์หลังการสร้าง ถูกต้องหรือมีวิธีที่ง่ายกว่าในการเรียกใช้คำสั่งสองคำสั่งจากเหตุการณ์หลังการสร้าง ขอบคุณล่วงหน้าสำหรับความช่วยเหลือของ.

15
.sln ควรมุ่งมั่นที่จะควบคุมแหล่งที่มาหรือไม่?
เป็นแนวทางปฏิบัติที่ดีที่สุดในการส่งไฟล์. sln ไปยังตัวควบคุมแหล่งที่มา เมื่อใดที่เหมาะสมหรือไม่เหมาะสมที่จะทำ อัปเดต คำตอบมีจุดดีหลายประการ ขอบคุณสำหรับคำตอบ!

7
คำสั่งหน้าต่าง Visual Studio ทันทีสำหรับล้างทั้งหมด
มีคำสั่งให้ล้างหน้าต่างทันทีใน Visual Studio หรือไม่ ฉันเกลียดการจับเมาส์เพื่อคลิกเมนูขวาที่นั่น - อยากจะพิมพ์แค่ "cls" หรืออะไรสักอย่าง

4
วิธีตั้งค่าการเข้ารหัสมาตรฐานใน Visual Studio
ฉันกำลังค้นหาวิธีตั้งค่า Visual Studio เพื่อให้มันบันทึกไฟล์ของฉันใน UTF-8 เสมอ ฉันพบเพียงตัวเลือกในการกำหนดโครงการนี้ให้กว้าง มีวิธีตั้งค่า Visual Studio ให้กว้างหรือไม่?

10
ฉันจะให้ตัวออกแบบฟอร์ม Windows ของ Visual Studio 2008 แสดงผลแบบฟอร์มที่ใช้คลาสฐานนามธรรมได้อย่างไร
ฉันมีปัญหากับการควบคุมที่สืบทอดมาใน Windows Forms และต้องการคำแนะนำ ฉันใช้คลาสพื้นฐานสำหรับรายการในรายการ (รายการ GUI ที่สร้างขึ้นเองจากแผงควบคุม) และตัวควบคุมที่สืบทอดมาสำหรับข้อมูลแต่ละประเภทที่สามารถเพิ่มลงในรายการได้ ไม่มีปัญหากับมัน แต่ตอนนี้ฉันพบแล้วว่ามันจะถูกต้องที่จะทำให้การควบคุมพื้นฐานเป็นคลาสนามธรรมเนื่องจากมีวิธีการที่ต้องนำไปใช้ในการควบคุมที่สืบทอดมาทั้งหมดเรียกจากโค้ดภายใน ฐานควบคุม แต่ต้องไม่และไม่สามารถนำไปใช้ในคลาสพื้นฐานได้ เมื่อฉันทำเครื่องหมายการควบคุมพื้นฐานเป็นนามธรรม Visual Studio 2008 Designer ปฏิเสธที่จะโหลดหน้าต่าง มีวิธีทำให้นักออกแบบทำงานร่วมกับบทคัดย่อที่สร้างฐานควบคุมหรือไม่?

21
ไม่พบไฟล์ข้อมูลเมตา…ไม่พบข้อผิดพลาดขณะสร้างโครงการ
ทุกครั้งที่ฉันเริ่ม Visual Studio 2008 ในครั้งแรกที่ฉันพยายามเรียกใช้โครงการฉันได้รับข้อผิดพลาด CS0006 ไม่พบไฟล์ข้อมูลเมตา ... ถ้าฉันสร้างโซลูชันที่สมบูรณ์ขึ้นมาใหม่มันก็ใช้ได้ ข้อมูลบางอย่างเกี่ยวกับโซลูชัน: ฉันกำลังสร้างในโหมดดีบักและ Visual Studio บ่นว่าไม่พบ dll: s ในโฟลเดอร์รีลีส โครงการ Visual Studio ร้องเรียนเกี่ยวกับถูกใช้โดยโครงการอื่น ๆ ในโซลูชัน ฉันได้เปลี่ยนเส้นทางเอาต์พุตเริ่มต้นของโครงการทั้งหมดเป็น ...... \ build \ debug \ ProjectName และ ...... \ build \ release \ ProjectName ตามลำดับ (เพียงเพื่อรับไฟล์บิลด์ทั้งหมดในไดเร็กทอรีเดียว) ฉันมีปัญหาเดียวกันกับวิธีแก้ปัญหาอื่น โซลูชันถูกสร้างขึ้นตั้งแต่เริ่มต้น มี 9 โครงการในการแก้ปัญหา หนึ่งไลบรารีคลาส WPF และ 8 …

6
รวมเฉพาะไฟล์บางประเภทเมื่อค้นหาใน Visual Studio
บ่อยครั้งเมื่อฉันต้องการค้นหาโค้ดของฉันใน Visual Studio ฉันรู้ว่าสิ่งที่ฉันกำลังมองหาอยู่ในโค้ด C # อย่างไรก็ตามเนื่องจากฉันใช้ชื่อตัวแปรเดียวกันในไฟล์ JavaScript ฉันจึงต้องลุยกับผลการค้นหาทั้งหมดด้วย สิ่งนี้จะแย่ลงไปอีกเมื่อมีการใช้ข้อความที่ฉันกำลังมองหาในไลบรารี JavaScript ของบุคคลที่สามที่เรานำเข้ามาในโครงการซึ่งอาจส่งผลให้เกิดผลการค้นหาหลายร้อย ในการรวมสิ่งต่างๆนักออกแบบของเรารวม HTML จำลองของหน้าเว็บไว้ในโปรเจ็กต์เดียวกันดังนั้นฉันมักจะพบว่าฉันกดปุ่มผลการค้นหาจำนวนมากในนั้นด้วย ฉันเดาว่าสิ่งที่ฉันต้องการจริงๆคือเห็นผลลัพธ์ในไฟล์. cs, .aspx และ. ascx ของฉัน แต่ไม่ใช่. js หรือ. htm มีวิธีใดบ้างในการดำเนินการดังต่อไปนี้: ค้นหาเฉพาะในไฟล์ประเภทใดประเภทหนึ่งเท่านั้น (ค้นหาเฉพาะไฟล์. cs) ค้นหาเฉพาะในไฟล์ของชุดประเภทที่กำหนดเท่านั้น (ค้นหาเฉพาะไฟล์. cs, .aspx และ. ascx) ค้นหาในไฟล์ทุกประเภทยกเว้นบางประเภทหรือบางประเภท (ค้นหาทุกอย่างยกเว้น. js) ฉันไม่สงสัยเลยว่าในกรณีนี้มีวิธีใดที่ชาญฉลาดในการแก้ไขปัญหานี้หรือไม่?

14
ฉันจะทำให้งาน“ สร้างสคริปต์” เป็นอัตโนมัติใน SQL Server Management Studio 2008 ได้อย่างไร
ฉันต้องการสร้างสคริปต์โดยอัตโนมัติใน SQL Server Management Studio 2008 ตอนนี้สิ่งที่ฉันทำคือ: คลิกขวาที่ฐานข้อมูลของฉัน Tasks "Generate Scripts ... " เลือกตัวเลือกการส่งออกทั้งหมดที่ฉันต้องการด้วยตนเองและกดเลือกทั้งหมดบนแท็บ "เลือกวัตถุ" เลือกโฟลเดอร์ส่งออก ในที่สุดก็กดปุ่ม "เสร็จสิ้น" มีวิธีทำให้งานนี้เป็นไปโดยอัตโนมัติหรือไม่? แก้ไข: ฉันต้องการสร้างสคริปต์การสร้างไม่ใช่เปลี่ยนสคริปต์

5
ฉันจะลบการกำหนดค่าโครงการใน Visual Studio 2008 ได้อย่างไร
ฉันมีโซลูชัน Visual Studio 2008 ซึ่งฉันได้นำเข้าโครงการที่มีอยู่แล้วจำนวนมาก โปรเจ็กต์เป็นโค้ดตัวอย่างภาษาผสม (C #, VB, C ++ / CLI) ขณะนี้มีการกำหนดค่าหลายรายการ แต่ฉันต้องการให้แต่ละโครงการมีการกำหนดค่า "แก้ไขข้อบกพร่อง" เพียงรายการเดียว ในเครื่องมือจัดการการกำหนดค่าฉันได้ลบการกำหนดค่าอื่น ๆ (เช่น "การเปิดตัว") แต่เมื่อฉันทำเช่นนั้นก็มีข้อความเตือนเพื่อบอกฉันว่าจะไม่ถูกลบออกจากแต่ละโครงการ และแน่นอนเมื่อฉันไปที่แต่ละโปรเจ็กต์ก็ยังคงมี "Release" และการกำหนดค่าอื่น ๆ แม้ว่าในระดับโซลูชันจะมีเพียง "Debug" ก็ตาม ฉันจะลบการกำหนดค่าพิเศษเหล่านี้ออกจากแต่ละโครงการให้ดีที่สุดได้อย่างไร ฉันมองข้ามวิธีการทำสิ่งนี้ไปบ้างใน GUI หรือฉันควรแก้ไขไฟล์โครงการโดยตรง

6
Visual Studio: เส้นทางการอ้างอิงแอสเซมบลีสัมพัทธ์
เมื่อเพิ่มการอ้างอิงไปยังแอสเซมบลีที่อยู่ภายในไดเร็กทอรีโซลูชันมีวิธีใดบ้างที่จะเพิ่มค่อนข้างเพื่อให้เมื่อเช็คอินและออกจากที่เก็บข้อมูลจะถูกอ้างอิงในโปรเจ็กต์อย่างถูกต้อง

3
แสดงลำดับชั้นควบคุมในตัวออกแบบ WinForms
ลูกค้ารายหนึ่งของเรามีแอปพลิเคชัน WinForms แบบเก่าซึ่งมีแบบฟอร์มที่มีการควบคุมจำนวนมาก ตัวควบคุมเหล่านี้บางส่วนมีลำดับชั้นที่ลึกและทำให้ยากที่จะเลือกในตัวออกแบบ ฉันต้องเข้าใจลำดับชั้นนี้เพื่อทำการแก้ไขแอปพลิเคชันเพื่อแก้ไขข้อบกพร่องบางอย่าง มีวิธีดูลำดับชั้นนี้ชัดเจนหรือไม่? ตัวอย่างเช่นมีสิ่งที่สามารถใช้ได้ที่คล้ายกับสิ่งที่สามารถมองเห็นได้ในซอร์สไฟล์. aspx เมื่อคุณมีเบรดครัมบ์ของตำแหน่งที่คุณอยู่ในลำดับชั้น HTML (HTML> Body> div> ฯลฯ ) หรือไม่ หรือบางอย่างที่เป็นภาพมากกว่านี้?

5
ฉันจะสร้าง / แก้ไขไฟล์ Manifest ได้อย่างไร?
ฉันมีรหัสนี้จากเพื่อนร่วมงาน (อาจได้มาจากเว็บที่ไหนสักแห่ง) แต่เขาไม่อยู่ในช่วงพักร้อนและฉันต้องเพิ่มรหัสนี้ในไฟล์รายการ <?xml version="1.0" encoding="utf-8" ?> <asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <assemblyIdentity version="1.0.0.0" name="MyApplication" /> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> <security> <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> <requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> </requestedPrivileges> </security> </trustInfo> </asmv1:assembly> ฉันค่อนข้างใหม่สำหรับสิ่งนี้ดังนั้นจึงขอขอบคุณความช่วยเหลือใด ๆ ขอบคุณ ฉันใช้ Visual Studio 2010


3
คือ“ & # 160;” แทนที่“ & nbsp;”?
ในแอปพลิเคชัน ASP.NET ของฉันฉันพยายามเพิ่มช่องว่างสีขาวสองสามช่องระหว่างกล่องข้อความสองกล่องโดยพิมพ์ space bar ซอร์ส HTML ที่เทียบเท่าถูก แทนที่ ด้วย ฉันแค่อยากจะตรวจสอบว่านี่เป็นการแทนที่พื้นที่สีขาวใหม่หรือไม่? ถ้าใช่คิดว่าทำไมพวกเขาถึงเปลี่ยนไป?

20
ฉันจะตรวจจับไฟล์ #include ที่ไม่จำเป็นในโปรเจ็กต์ C ++ ขนาดใหญ่ได้อย่างไร
ฉันกำลังทำงานกับโปรเจ็กต์ C ++ ขนาดใหญ่ใน Visual Studio 2008 และมีไฟล์จำนวนมากที่มี#includeคำสั่งที่ไม่จำเป็น บางครั้ง#includes เป็นเพียงอาร์ติแฟกต์และทุกอย่างจะคอมไพล์ได้ดีเมื่อลบออกและในกรณีอื่น ๆ คลาสอาจถูกประกาศไปข้างหน้าและ #include สามารถย้ายไปยัง.cppไฟล์ได้ มีเครื่องมือที่ดีในการตรวจจับทั้งสองกรณีนี้หรือไม่?

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