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

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

8
คัดลอกไฟล์ลงในโฟลเดอร์แอปพลิเคชันในเวลาคอมไพล์
หากฉันมีไฟล์บางไฟล์ที่ต้องการคัดลอกจากโปรเจ็กต์ของฉันไปยัง.\bin\debug\โฟลเดอร์ในการคอมไพล์ดูเหมือนว่าฉันจะต้องใส่ไฟล์เหล่านั้นลงในรูทของโปรเจ็กต์ การใส่ลงในโฟลเดอร์ย่อยดูเหมือนว่าจะคัดลอกลงใน.\bin\debug\โฟลเดอร์ในโครงสร้างเดียวกับที่เก็บไว้ มีวิธีใดบ้างที่จะหลีกเลี่ยงสิ่งนี้? เพื่อความชัดเจน: ถ้าฉันมีMyFirstConfigFile.txtและMySecondConfigFile.txtอยู่ในConfigFilesโฟลเดอร์และฉันตั้งค่าCopy เป็น Outputเป็นCopy ... สิ่งนั้นจะปรากฏใน.\bin\debug\ConfigFiles\โฟลเดอร์ ฉันต้องการให้มันปรากฏใน.\bin\debug\โฟลเดอร์
96 c#  visual-studio 

10
ไม่สามารถโหลดงาน TransformXml จาก Microsoft.Web.Publishing.Tasks.dll
มีใครเห็นข้อผิดพลาดนี้และรู้วิธีแก้ไขหรือไม่? ไม่สามารถโหลดงาน "TransformXml" จากแอสเซมบลี C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ Web \ Microsoft.Web.Publishing.Tasks.dll ไม่สามารถโหลดไฟล์หรือไฟล์แอสเซมบลี: /// C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ Web \ Microsoft.Web.Publishing.Tasks.dll 'หรือการอ้างอิงอย่างใดอย่างหนึ่ง ระบบไม่พบแฟ้มที่ระบุ. ยืนยันว่าการประกาศนั้นถูกต้องมีแอสเซมบลีและการอ้างอิงทั้งหมดพร้อมใช้งานและงานนั้นมีคลาสสาธารณะที่ใช้ Microsoft.Build.Framework.ITask ฉันอ่านที่อื่นพบว่าปัญหาคือเมื่อคุณไม่ได้ติดตั้ง SQL Server แต่ฉันมี SQL Express …

6
แถบสีเขียวใน Visual Studio 2010
ฉันสงสัยว่าสิ่งเหล่านี้เป็นสีเขียวใน Visual Studio 2010 มีไว้เพื่ออะไร? พวกมันดูสุ่ม แต่แน่นอนว่ามันต้องมีความหมายบางอย่าง ใครช่วยบอกที แวบแรกพวกเขาไม่ได้มีความหมายอะไรกับฉันเลย ภาพที่ 1: ภาพที่ 2: แก้ไข: จะแสดงเนื้อหาที่เปลี่ยนแปลงที่บันทึกไว้ระหว่างเปิดเอกสาร เมื่อคุณปิดเอกสารพวกเขาจะหายไป

7
M_PI ทำงานร่วมกับ math.h แต่ไม่ใช่กับ cmath ใน Visual Studio
ฉันกำลังใช้ Visual Studio 2010 ฉันได้อ่านว่าใน C ++ มันจะดีกว่าที่จะใช้มากกว่า<cmath><math.h> แต่ในโปรแกรมฉันพยายามเขียน (แอปพลิเคชันคอนโซล Win32 โครงการว่างเปล่า) ถ้าฉันเขียน: #define _USE_MATH_DEFINES #include <math.h> มันรวบรวมในขณะที่ถ้าฉันเขียน #define _USE_MATH_DEFINES #include <cmath> มันล้มเหลวด้วย ข้อผิดพลาด C2065: 'M_PI': ตัวระบุที่ไม่ได้ประกาศ เป็นเรื่องปกติ? มันสำคัญหรือไม่ถ้าฉันใช้ cmath หรือ math.h? ถ้าใช่ฉันจะทำให้มันทำงานกับ cmath ได้อย่างไร? UPDATE : ถ้าฉันกำหนด _USE_MATH_DEFINES ใน GUI มันก็ใช้ได้ มีเงื่อนงำอะไรที่เกิดขึ้น?

19
จะล้างโฟลเดอร์ bin และ obj ภายใน Visual Studio ได้อย่างไร
หากคุณคลิกขวาที่โฟลเดอร์คุณจะเห็นรายการเมนู "Clean" ฉันคิดว่านี่จะเป็นการล้าง (ลบ) ไดเร็กทอรี obj และ bin อย่างไรก็ตามเท่าที่ฉันเห็นมันไม่ได้ทำอะไรเลย มีวิธีอื่นอีกไหม (โปรดอย่าบอกให้ฉันไปที่ Windows Explorer หรือ cmd.exe) ฉันต้องการลบโฟลเดอร์ obj และ bin ออกเพื่อที่ฉันจะได้ซิปไฟล์ทั้งหมดได้อย่างง่ายดาย

21
Visual studio รวบรวมได้ดี แต่ยังคงแสดงเส้นสีแดง
ฉันใช้ VS 2012 และใช้งานได้ดีจนกระทั่งฉันเริ่มสังเกตพฤติกรรมตลก ๆ เมื่อฉันเปิดรหัสจะแสดงขีดเส้นใต้สีแดงซึ่งเรามักจะเห็นเมื่อมีข้อผิดพลาดในรหัสของเรา น่าแปลกที่โค้ดรวบรวมได้ดีทั้งหมด ฉันได้ทำการสังเกตต่อไปนี้ซึ่งไม่ปกติเลย ขีดเส้นใต้สีแดงในรหัส ขณะทำความสะอาดหรือสร้างโซลูชันไม่มีข้อผิดพลาด ขีดเส้นใต้สีแดงหายไประยะหนึ่งหลังจากที่ฉันสร้าง / ทำความสะอาดโซลูชัน แต่ในที่สุดก็กลับมา ด้วยเหตุนี้ Intellisense ของฉันจึงหยุดทำงาน ฉันไม่สามารถคลิกขวาที่ส่วนประกอบใด ๆ และไปที่คำจำกัดความของมัน ความคิดใด ๆ ?

7
จะทำให้ Visual Studio ไม่ใส่ {ขึ้นบรรทัดใหม่ได้อย่างไร?
ถ้ามีโค้ดแบบนี้ if(true){ และฉันเพิ่ม } มันถูกเปลี่ยนเป็น if (true) { } แต่ฉันต้องการให้มันอยู่ในรูปแบบ if (true) { } แม้ว่าฉันจะคัดลอกโค้ดที่มีifเช่นนี้ แต่ก็ถูกแปลงเป็นเวอร์ชันที่ยาวขึ้น ป.ล. ฉันเข้าใจว่ามันเป็นมาตรฐาน C ++ และ C # เพื่อใช้เวอร์ชันที่ยาวขึ้น แต่ฉันมาจากมาตรฐานอื่นและฉันใช้เวอร์ชันที่สั้นกว่า ฉันพนันได้เลยว่ามีตัวเลือกฟอร์แมตเตอร์บางตัวที่สามารถปิดหรือเปลี่ยนแปลงได้

3
อะไรคือความแตกต่างระหว่าง "รวมไดเรกทอรี" และ "รวมไดเรกทอรีเพิ่มเติม"
ในคุณสมบัติคอนฟิกูเรชันของโครงการของฉันภายใต้ "ไดเรกทอรี VC ++" มีรายการ "รวมไดเรกทอรี" แต่ภายใต้ตัวเลือก "C / C ++" มีรายการอื่นที่เรียกว่า "Additional Include Directories" สิ่งเดียวกันเกิดขึ้นกับไดเรกทอรีไลบรารี สองรายการนี้แตกต่างกันอย่างไร?

11
แพ็กเกจไม่โหลดหลังจากติดตั้ง Visual Studio 2015 RTM
ปัญหา ฉันติดตั้ง Visual Studio 2015 RC และติดตั้ง Visual Studio 2015 RTM ไว้แล้ว ฉันไม่พบสิ่งใดบนอินเทอร์เน็ตที่บอกว่าคุณทำสิ่งนี้ไม่ได้ ฉันไม่รู้ว่าสิ่งนี้เกี่ยวข้องกับปัญหาหรือไม่ น่าเสียดายที่เมื่อฉันเริ่มต้น Visual Studio 2015 RTM เป็นครั้งแรกหลังจากรีสตาร์ทมันจะปรากฏขึ้นในกล่องข้อความด้วย: "แพคเกจ 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage' โหลดไม่ถูกต้อง" นอกจากนี้: XamarinShellPackage TestWindowPackage NuGetPackage ErrorListPackage ฉันจะแก้ไขข้อผิดพลาดนี้ได้อย่างไร บันทึก มันบอกว่าจะมองในActivityLog.xml ฉันไม่พบ Microsoft.VisualStudio.Editor.Implementation.EditorPackage แต่สำหรับXamarinShellPackageกล่าวว่า: <entry> <record>339</record> <time>2015/07/21 13:01:54.011</time> <type>Error</type> <source>VisualStudio</source> <description>SetSite failed for package [XamarinShellPackage]</description> <guid>{2D510815-1C4E-4210-BD82-3D9D2C56C140}</guid> <hr>80070057 - E_INVALIDARG</hr> <errorinfo>'providers' …

30
ไฟล์โครงการไม่สมบูรณ์ การนำเข้าที่คาดไว้ขาดหายไป
หลังจากฟอร์แมตคอมพิวเตอร์ของฉันฉันติดตั้ง Vs 2017 V 15.6.3 ใหม่และติดตั้ง ASP.Net Core SDK จาก Microsoft 2.1.4 แต่เมื่อฉันสร้างแอปพลิเคชันหลัก asp ใหม่ VS ล้มเหลวด้วยข้อผิดพลาด "ไฟล์โครงการไม่สมบูรณ์การนำเข้าที่คาดไว้ขาดหายไป" ได้โปรดใครก็ได้ช่วย

6
Visual Studio ค้นหาไฟล์ส่วนหัว C ++ ที่ไหน
ฉันตรวจสอบสำเนาของแอปพลิเคชัน C ++ จาก SourceForge (HoboCopy หากคุณสงสัย) และพยายามรวบรวม Visual Studio บอกฉันว่าไม่พบไฟล์ส่วนหัวเฉพาะ ฉันพบไฟล์ในแผนผังซอร์ส แต่ฉันต้องวางไว้ที่ไหนเพื่อที่จะพบเมื่อคอมไพล์ มีไดเรกทอรีพิเศษหรือไม่?

10
Visual Studio 2017 ช้าเกินไปในระหว่างการสร้างและการดีบัก
ฉันเพิ่งติดตั้งVisual Studio 2017บนพีซีที่มีคุณสมบัติดังต่อไปนี้: Intel Xeon ผลิตภัณฑ์ E5-1600 v3 @ ประมวลผล 3.50 GHz, RAM 16 GB และ Windows 10 Pro ระบบปฏิบัติการ แม้ว่าประสิทธิภาพของพีซีจะเกือบสมบูรณ์แบบ แต่ฉันมักจะพบปัญหาความช้าในVisual Studio 2017โดยเฉพาะในระหว่างกระบวนการสร้างและดีบัก นอกจากนี้บางครั้งผมต้องเริ่มต้นใหม่ได้หลังจากที่"ไม่ตอบ"ข้อความ มีวิธีแก้ไขที่เสถียรสำหรับปัญหานี้สำหรับVisual Studio 2017หรือไม่ ..

20
ปัญหาเกี่ยวกับแอตทริบิวต์ DeploymentItem
ฉันกำลังดูแลระบบ "เก่า" ที่เขียนด้วยภาษา C # .net ลบคุณลักษณะที่ล้าสมัยและทำการปรับโครงสร้างใหม่ ขอบคุณพระเจ้าชายคนก่อนเขียนแบบทดสอบหน่วย (MSTests) ฉันค่อนข้างพอใจกับการทดสอบ JUnit แต่ยังไม่ได้ทำ MSTests มากนัก วิธีการทดสอบมีDeploymentItemแอตทริบิวต์ระบุไฟล์ข้อความซึ่งแยกวิเคราะห์โดยวิธีตรรกะทางธุรกิจที่กำลังทดสอบและลำดับที่ 2 DeploymentItemที่ระบุเพียงเส้นทางที่มีไฟล์ TIF จำนวนมากที่ต้องปรับใช้ [TestMethod()] [DeploymentItem(@"files\valid\valid_entries.txt")] [DeploymentItem(@"files\tif\")] public void ExistsTifTest() { ... } การทดสอบใช้งานได้ก่อนหน้านี้ แต่ตอนนี้ฉันต้องเปลี่ยนชื่อของไฟล์ TIF ที่อยู่ในไดเร็กทอรี \ files \ tif ตามกฎที่ชื่อไฟล์ TIF มีเพื่อให้ตรงกับรูปแบบบางอย่างซึ่งยังมีการตรวจสอบโดยExistsTifTest()วิธีการ ตอนนี้ฉันต้องเปลี่ยนชื่อไฟล์เพื่อปรับให้เข้ากับข้อกำหนดใหม่และไฟล์ TIF ก็ไม่ได้ถูกปรับใช้เหมือนเมื่อก่อน ใครช่วยบอกฉันหน่อยได้ไหมว่าทำไมสิ่งนี้ถึงเกิดขึ้นหรืออะไรอาจเป็นสาเหตุ สิ่งเดียวกันนี้จะเกิดขึ้นเช่นกันถ้าฉันเพิ่มไฟล์ข้อความใหม่พูดว่า "my2ndTest.txt" ข้าง "valid_entries.txt" ในไดเร็กทอรี \ files …

1
ไฟล์ * .VC.db ในโครงการ Visual Studio คืออะไร
Наэтотвопросестьответына Stack Overflow нарусском : * .VC.db впроекте Visual Studio ในโครงการ Visual Studio 2015 บางโครงการที่ฉันมีมี*.VC.dbไฟล์อยู่ในโฟลเดอร์โครงการซึ่งตั้งชื่อตามโครงการ: ถ้าชื่อโครงการคือFooBarไฟล์FooBar.VC.db. ไฟล์นี้ดูเหมือนฐานข้อมูลบางประเภท แต่ฉันไม่ได้ใช้ฐานข้อมูลใด ๆ เลยในโครงการ การคาดเดาที่ดีที่สุดของฉันคือมันทำงานคล้ายกับHelloWorld.sdfฐานข้อมูลซึ่งใช้โดย IntelliSense มันเหมือนกันแค่ใน "ใหม่" หรือว่ากำลังทำอะไรบางอย่างที่สำคัญและฉันไม่ควรลบทิ้ง

1
Visual Studio Wcf Test Client - ป้อน Int array
ฉันพบว่าไคลเอนต์ทดสอบ Visual Studio WCF มีประโยชน์มากเมื่อต้องทดสอบบริการ WCF ของฉันอย่างรวดเร็ว นี่คือไคลเอนต์ทดสอบที่พบในตำแหน่งนี้เทียบกับไดเร็กทอรีการติดตั้ง Visual Studio ของคุณ: \ Common7 \ IDE \ WcfTestClient.exe ฉันมีการเรียกใช้บริการสองสามรายการที่ต้องใช้พารามิเตอร์ประเภท System.Int32 [] ฉันคิดไม่ออกว่าจะป้อนค่าใดสำหรับพารามิเตอร์นี้เนื่องจากฉันได้รับข้อผิดพลาดอยู่เรื่อย ๆ "[ค่าที่ป้อน]" ไม่ใช่ค่าที่ถูกต้องสำหรับประเภทนี้ พยายามป้อนค่า 27 ฉันได้ลองทำสิ่งต่อไปนี้แล้ว แต่ทั้งหมดล้มเหลว 27 {27} System.Int32 ใหม่ [] {27} ใครก็ได้โปรดช่วยด้วยวิธีการทำเช่นนี้

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