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

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

14
วิธีการแก้ไขข้อผิดพลาด“ แอสเซมบลีที่อ้างอิงไม่มีชื่อที่รัดกุม” ข้อผิดพลาด
ฉันได้เพิ่มแอสเซมบลีที่ชื่ออย่างอ่อนในโครงการVisual Studio 2005ของฉัน(ซึ่งมีชื่อขอ) ตอนนี้ฉันได้รับข้อผิดพลาด: "แอสเซมบลีที่อ้างอิง 'xxxxxxxx' ไม่มีชื่อที่รัดกุม" ฉันจำเป็นต้องเซ็นชื่อชุดประกอบบุคคลที่สามนี้หรือไม่

30
ไม่สามารถคัดลอกไฟล์ - การเข้าถึงพา ธ ถูกปฏิเสธ
ฉันใช้ Visual Studio 2005 หลังจากรับโค้ดจากการควบคุมเวอร์ชันก่อนแอปพลิเคชัน c # .net จะทำงานอย่างถูกต้อง แต่หลังจากทำการแก้ไขบางอย่างเมื่อฉันสร้างฉันได้รับข้อผิดพลาดต่อไปนี้: ข้อผิดพลาด 383 ไม่สามารถคัดลอกไฟล์ ".. \ root \ leaf \ Bin \ Debug \ test.Resources.xml" เป็น "Bin \ Debug \ test.Resources.xml" การเข้าถึงพา ธ 'Bin \ Debug \ test.Resources.xml' ถูกปฏิเสธ li.rollmodel ไม่มีใครรู้ว่าทำไมปัญหานี้เกิดขึ้น? แก้ไขฉันเห็นว่าโฟลเดอร์ซอร์สโค้ดโครงการทั้งหมดเป็นแบบอ่านอย่างเดียวและฉันไม่สามารถลบคุณสมบัติแบบอ่านอย่างเดียวได้ ก่อนอื่นใครสามารถบอกวิธีลบคุณสมบัติอ่านอย่างเดียวสำหรับโฟลเดอร์นี้ได้ ฉันได้ลองลบมันแล้วแต่คุณสมบัติอ่านอย่างเดียวยังคงอยู่ ฉันพยายามจากด้านการควบคุมเวอร์ชันด้วยและนั่นก็ไม่ได้ผลเช่นกัน

10
ฉันจะดูไฟล์ต้นฉบับ C / C ++ ได้อย่างไรหลังจากประมวลผลล่วงหน้าใน Visual Studio
สมมติว่าฉันมีไฟล์ต้นฉบับที่มีคำสั่ง preprocessor มากมาย เป็นไปได้หรือไม่ที่จะดูว่ามันดูแลตัวประมวลผลล่วงหน้าด้วยหรือไม่

9
Panel.Dock กรอกข้อมูลโดยไม่สนใจการตั้งค่า Panel.Dock อื่น ๆ
ถ้าคุณสร้างพาเนลบนแบบฟอร์มและตั้งค่าเป็น Dock = Top แล้วปล่อยพาเนลอื่นแล้วตั้งค่า Dock = Fill มันอาจเติมทั้งฟอร์มโดยไม่สนใจพาเนลแรก การเปลี่ยนลำดับแท็บไม่ทำอะไรเลย

16
ปัญหาการติดตั้ง Visual Studio - 'พบปัญหาขณะโหลดส่วนประกอบการตั้งค่า กำลังยกเลิกการตั้งค่า '
ฉันมีปัญหาร้ายแรงกับการติดตั้ง Visual Studio 2008 ของฉัน ฉันได้รับข้อผิดพลาดที่เป็นประโยชน์มาก 'พบปัญหาขณะโหลดส่วนประกอบการตั้งค่า กำลังยกเลิกการตั้งค่า ' เมื่อใดก็ตามที่ฉันพยายามถอนการติดตั้งติดตั้งใหม่หรือซ่อมแซม Visual Studio 2008 (รุ่นระบบทีม) หากฉันไม่สามารถแก้ไขปัญหานี้ได้ฉันไม่มีทางเลือกนอกจากต้องล้างคอมพิวเตอร์ของฉันให้สมบูรณ์แล้วเริ่มใหม่อีกครั้งซึ่งจะใช้เวลาทั้งวัน! ฉันเพิ่งได้รับข้อผิดพลาดแปลก ๆ เมื่อพยายามสร้างโครงการเกี่ยวกับส่วนประกอบที่มีหน่วยความจำไม่เพียงพอ (แม้ว่าจะมีหน่วยความจำกายภาพ ~ 2gb ในเวลาว่าง) ซึ่งทำให้ VS ปัจจุบันของฉันติดตั้งไร้ประโยชน์ หมายเหตุฉันติดตั้งรุ่นเชลล์ VS2005 โดยใช้ไฟล์ vs_setup.msi ในโฟลเดอร์ SQL Server หลังจากที่ฉันติดตั้ง VS2008 เพื่อที่จะเข้าถึงตัวออกแบบบริการรายงานของ SQL Server 2005 ใน Business Intelligence Development Studio (นี่ไม่สามารถใช้งานได้อย่างลึกลับใน VS2008) ไม่มีใครมีวิธีแก้ไขปัญหานี้หรือไม่? PS : ฉันรู้ว่านี่ไม่เกี่ยวข้องกับการเขียนโปรแกรมโดยตรง แต่ฉันรู้สึกว่ามันเหมาะสมกับ …

2
Visual Studio, ค้นหาและแทนที่, regex
ฉันพยายามแทนที่ทั้งหมด#include "whatever.h"ด้วยการ#include <whatever.h>ใช้การค้นหาและแทนที่การทำงานใน Visual Studio 2005 ฉันใช้ regex \#include \"[a-z\.h]+\"เพื่อค้นหาคำสั่ง include แต่ฉันสงสัยว่าเฟรมแทนที่ regex ได้อย่างไร \#include \<[a-z\.h]+\>ไม่ทำงานและจะไม่; แทนที่คำสั่งด้วย#include "whatever.h" #include <[a-z.h]+>ฉันจะวางเฟรม regex สำรองไว้whatever.hอย่างไร?

10
วิธีการดีบัก dll อ้างอิง (มี pdb)
ฉันมีวิธีแก้ปัญหาสองวิธีในพื้นที่ทำงานของฉันพูดว่า A และ B โซลูชัน A เป็นโปรเจ็กต์เก่าที่ฉันเขียนโค้ดเสร็จเมื่อไม่นานมานี้ ในโซลูชัน B ฉันต้องใช้บางคลาสจากโซลูชัน A ในการทำเช่นนั้นฉันเพิ่มการอ้างอิงไปยัง dll ของโครงการใดโครงการหนึ่งในโซลูชัน A ปัญหาคือเมื่อฉันพยายามแก้ไขข้อบกพร่อง ฉันต้องการที่จะก้าวเข้าสู่รหัสของ A เช่นกัน Visual Studio ไม่สามารถโหลดโค้ดสำหรับคลาสเหล่านี้ได้ ("ไม่มีซอร์สโค้ดสำหรับตำแหน่งปัจจุบัน") และฉันสามารถดูได้เฉพาะการแยกชิ้นส่วนซึ่งไม่มีประโยชน์ วิธีเดียวที่ฉันรู้ในการดีบักคลาสจากโซลูชัน A คือการเรียกใช้โซลูชัน B แยกกระบวนการทั้งหมด (ในรายการเมนูดีบัก) และแนบกระบวนการจากโซลูชัน A อย่างไรก็ตามสิ่งนี้ไม่สะดวกมากและฉันสามารถแก้จุดบกพร่อง A หรือ B ได้ในครั้งเดียวเท่านั้น มีวิธีอนุญาตให้เข้าสู่รหัสของ dlls ที่อ้างอิง (ซึ่งฉันมีรหัสต้นฉบับ) หรือไม่ วิธีแก้ไข:ข้อผิดพลาดของฉันคือฉันคิดว่าโครงการสามารถเป็นส่วนหนึ่งของโซลูชันเดียวเท่านั้น ในความเป็นจริงโครงการสามารถเป็นส่วนหนึ่งของโซลูชันจำนวนเท่าใดก็ได้ เมื่อคุณต้องการอ้างอิงโครงการเก่าคุณควรเพิ่มโปรเจ็กต์ลงในโซลูชัน ทำได้โดยคลิกขวาที่โซลูชันใหม่ในโซลูชัน Explorer> เพิ่ม> โครงการที่มีอยู่ จากนั้นคุณจะสามารถเพิ่มการอ้างอิงโครงการ …

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

9
คุณจะบอกประเภทโครงการ Visual Studio จากโครงการ Visual Studio ที่มีอยู่ได้อย่างไร
ใช้ Visual Studio 2005 มีอะไรในไฟล์. sln หรือ. vcproj (หรือที่อื่น ๆ ) ที่กำหนดประเภทโครงการ / ประเภทย่อยหรือไม่ แก้ไข: สิ่งที่ฉันหมายถึงคือเมื่อคุณสร้างโปรเจ็กต์คุณต้องเลือกภาษาก่อน (เช่น Visual C #) จากนั้นเลือกประเภทโปรเจ็กต์ (เช่น Windows) แล้วจึงเป็นประเภทย่อย (เช่นแอปพลิเคชันคอนโซล) ข้อมูลนี้เก็บอยู่ที่ไหนในไฟล์ VS

10
เหตุใด std :: min จึงล้มเหลวเมื่อรวม windows.h
#include <algorithm> #include <Windows.h> int main() { int k = std::min(3, 4); return 0; } windows กำลังทำอะไรถ้าฉันรวม Windows.h? ฉันไม่สามารถใช้std::minใน Visual Studio 2005 ข้อความแสดงข้อผิดพลาดคือ: error C2589: '(' : illegal token on right side of '::' error C2059: syntax error : '::'

7
ฉันจะรับ GUID ของแอปพลิเคชันใน. net2.0 โดยทางโปรแกรมได้อย่างไร
ฉันต้องการเข้าถึงแอสเซมบลีของโครงการของฉันใน C # .NET2.0 ฉันเห็น GUID ในกล่องโต้ตอบ 'ข้อมูลการประกอบ' ในคุณสมบัติของโครงการและในขณะนี้ฉันเพิ่งคัดลอกไปยัง const ในรหัส GUID จะไม่มีวันเปลี่ยนแปลงดังนั้นนี่ไม่ใช่วิธีแก้ปัญหาที่เลวร้าย แต่ก็เป็นการดีที่จะเข้าถึงโดยตรง มีวิธีทำไหม?

16
F12 ไม่ทำงานใน Visual Studio อีกต่อไป
นี่มันทำให้ฉันแทบคลั่ง นับตั้งแต่ฉันติดตั้ง ReSharper 4 F12ดูเหมือนจะไม่ทำงานอีกต่อไป หากคุณดูการตัดสั้นของ ReSharper ทั้งหมดในคำประกาศเมนูย่อยของ Goto ไม่มีการกำหนดใด ๆ ! วิธีเดียวที่ฉันสามารถไปประกาศโดยใช้Altและ`จากนั้นเลือกประกาศ ฉันได้ลองถอนการติดตั้งและติดตั้ง ReSharper ใหม่โดยไม่มีโชคฉันยังมีในตัวเลือก ReSharper ขอให้ใช้การเชื่อมโยงคีย์ Visual Studio เริ่มต้น แต่ก็ไม่ได้ผลเช่นกัน ที่น่าสนใจคือเมื่อฉันใช้Altและ`ฉันได้รับสองรายการสำหรับตัวเลือกการประกาศ มีใครเจอปัญหานี้บ้าง? ฉันใช้ Visual Studio 2005 SP1

9
ฉันจะพิมพ์ไปยังหน้าต่างผลลัพธ์การแก้ไขข้อบกพร่องในแอป Win32 ได้อย่างไร
ฉันมีโปรเจ็กต์ win32 ที่ฉันโหลดลงใน Visual Studio 2005 ฉันต้องการที่จะสามารถพิมพ์สิ่งต่าง ๆ ไปยังหน้าต่างเอาต์พุต Visual Studio แต่ฉันทำไม่ได้ตลอดชีวิตของฉัน ฉันได้ลอง 'printf' และ 'cout <<' แล้ว แต่ข้อความของฉันยังคงไม่ได้พิมพ์ออกมา มีวิธีพิเศษในการพิมพ์ไปยังหน้าต่างเอาต์พุต Visual Studio หรือไม่?

9
หา Dumpbin.exe ไม่เจอ
ฉันไม่เห็น dumpbin.exe ในระบบของฉัน ฉันมี Visual Studio 2005 ในระบบของฉัน เมื่อฉันพิมพ์ dumpbin ในบรรทัดคำสั่งจะมีคำสั่งที่ไม่รู้จัก มันมาพร้อมกับ Visual Studio โดยค่าเริ่มต้นหรือฉันต้องเพิ่มเครื่องมือนี้อย่างชัดเจน?

5
การเปรียบเทียบที่ลงชื่อ / ไม่ได้ลงนาม
ฉันพยายามทำความเข้าใจว่าเหตุใดรหัสต่อไปนี้จึงไม่ออกคำเตือนในสถานที่ที่ระบุ //from limits.h #define UINT_MAX 0xffffffff /* maximum unsigned int value */ #define INT_MAX 2147483647 /* maximum (signed) int value */ /* = 0x7fffffff */ int a = INT_MAX; //_int64 a = INT_MAX; // makes all warnings go away unsigned int b = UINT_MAX; bool c = false; if(a < …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.