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

Visual Studio 2010 เป็นสภาพแวดล้อมการพัฒนาแบบรวม (IDE) จาก Microsoft ใช้แท็กนี้เฉพาะสำหรับคำถามที่เกิดจากการใช้ Visual Studio รุ่นนี้โดยเฉพาะและไม่เกี่ยวกับรหัสใด ๆ ที่เพิ่งเขียน



10
วิธีการดีบักเธรดเดียวใน Visual Studio ได้อย่างไร
ฉันมีทางออกสำหรับบางโครงการ มีหลายจุดแตกต่างในโครงการที่แตกต่างกัน ฉันต้องการติดตามเธรดแรกที่ตีหนึ่งในจุดหยุดพักเหล่านี้และทำการติดตามเธรดเดี่ยวนั้นต่อไปแม้ว่าจะมีเธรดอื่น ๆ ที่ป้อนบล็อกโค้ดเดียวกัน ฉันรู้ว่าสิ่งนี้เป็นไปได้ด้วยการกำหนดเงื่อนไขในจุดพักนั่นคือ thread name = ... หรือ thread Id = ... แต่กรณีของฉันเป็นแอปพลิเคชันASP.NET ที่โหลดหนักและทันทีที่ฉันเชื่อมต่อกับw3wp.exeหลาย ๆ กระทู้จะตีจุดพัก ThreadLocal<break-point>ฉันต้องการบางสิ่งบางอย่างเช่น เป็นไปได้ไหม? ถ้าเป็นเช่นนั้นได้อย่างไร

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

8
จำเป็นต้องใช้ std :: unique_ptr <T> เพื่อทราบความหมายแบบเต็มของ T หรือไม่?
ฉันมีรหัสในส่วนหัวที่มีลักษณะเช่นนี้: #include &lt;memory&gt; class Thing; class MyClass { std::unique_ptr&lt; Thing &gt; my_thing; }; ถ้าฉันรวมส่วนหัวนี้ใน cpp ที่ไม่ได้มีการThingกำหนดประเภทแล้วนี่ไม่ได้รวบรวมภายใต้ VS2010-SP1: 1&gt; ไฟล์ C: \ Program (x86) \ Microsoft Visual Studio 10.0 \ VC \ include \ memory (2067): ข้อผิดพลาด C2027: การใช้ประเภท 'สิ่งที่ไม่ได้กำหนด' แทนที่std::unique_ptrด้วยstd::shared_ptrและมันจะรวบรวม ดังนั้นฉันเดาว่านี่เป็นการนำไปใช้ของ VS2010 ในปัจจุบันstd::unique_ptrซึ่งต้องการคำจำกัดความเต็มรูปแบบและขึ้นอยู่กับการนำไปใช้โดยสิ้นเชิง หรือมันคืออะไร? มีบางสิ่งในข้อกำหนดมาตรฐานที่ทำให้เป็นไปไม่ได้std::unique_ptrที่การนำไปใช้เพื่อทำงานกับการประกาศล่วงหน้าเท่านั้น มันรู้สึกแปลกที่ควรถือพอยน์เตอร์ไว้เท่านั้นThingไม่ใช่เหรอ?

9
การรับรองความถูกต้องของ Windows Express IIS
ฉันพยายามใช้ IIS Express กับ VS2010 เพื่อโฮสต์แอปพลิเคชัน Silverlight ฉันแก้ไขไฟล์ applicationhost.config เพื่ออนุญาตให้แก้ไขการตั้งค่าที่เหมาะสม ฉันมีสิ่งต่อไปนี้ในเว็บของฉัน config: &lt;location path=""&gt; &lt;system.webServer&gt; &lt;security&gt; &lt;authentication&gt; &lt;anonymousAuthentication enabled="false" /&gt; &lt;windowsAuthentication enabled="true" /&gt; &lt;/authentication&gt; &lt;/security&gt; &lt;/system.webServer&gt; &lt;/location&gt; ฉันไม่ได้รับการรับรองความถูกต้องและบริการโทรศัพท์ของฉันจะส่งคืนระเบียนที่ไม่มีค่าเป็นผู้ใช้ ฉันสามารถใช้งานได้หลังจากติดตั้ง VS2010 SP1 BETA แต่ฉันพยายามทำให้มันใช้งานได้กับ IIS Express เท่านั้น ฉันจะเปิดใช้งาน Windows Authentication เพื่อทำงานกับ IIS Express ได้อย่างไร มีการตั้งค่าที่ฉันขาดหายไปหรือไม่?

11
เลือกไฟล์อัตโนมัติใน Solution Explorer จากแท็บที่เปิดอยู่
โดยปกติแล้วไฟล์จำนวนมากในVisual Studio 2010จะเปิดขึ้นในหลายแท็บในขณะที่ทำงานอย่างหนักในโครงการ หลายครั้งฉันพบว่าตัวเองคลิกขวาที่ชื่อแท็บและค้นหาShow/Select/Scroll-to this file in Solution Explorerและฉันไม่สามารถหาได้ มีวิธีในการเลือกไฟล์ที่เปิดโดยอัตโนมัติใน Solution Explorer หรือไม่

27
ระบบการกำหนดค่าล้มเหลวในการเริ่มต้น
ฉันยังใหม่กับ Visual Studio ฉันกำลังสร้างแบบฟอร์มเข้าสู่ระบบ ฉันมีรหัสนี้ string connectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString; try { using (OdbcConnection connect = new OdbcConnection(connectionString)) { connect.Open(); OdbcCommand cmd = new OdbcCommand("SELECT username, password FROM receptionist", connect); OdbcDataReader reader = cmd.ExecuteReader(); if (username_login.Text == username &amp;&amp; password_login.Text == password) { this.Hide(); MessageBox.Show("Invalid User", "Login Error", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); …

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

5
Visual Studio 2010 - โครงการ C ++ - ลบไฟล์ * .sdf
ฉันต้องการทราบว่าฉันสามารถลบไฟล์ sdf ที่เก็บข้อมูลสำหรับ Intellisense ของ Visual Studios ได้อย่างปลอดภัยหรือไม่ - จะถูกสร้างขึ้นใหม่ในครั้งต่อไปที่ฉันเปิดโซลูชันหรือไม่ ฉันจะสูญเสียสิ่งใดโดยทำเช่นนี้หรือไม่? เป็นไปได้ไหมที่จะทำลายวิธีนี้ แรงจูงใจในการทำเช่นนั้นก็คือการจัดเก็บโครงการขนาดเล็กหลายแห่ง - ไฟล์ sdf แต่ละไฟล์และทุกไฟล์มีขนาดไม่เกิน 20Mb ซึ่งเพิ่มขึ้นเป็นจำนวนเนื้อที่ดิสก์ที่เห็นได้ชัดเจน

11
วิธีการเผยแพร่เว็บด้วย msbuild
Visual Studio 2010 มีคำสั่งเผยแพร่ที่ให้คุณเผยแพร่เว็บแอปพลิเคชั่นโครงการไปยังตำแหน่งระบบไฟล์ ฉันต้องการทำสิ่งนี้บนเซิร์ฟเวอร์การสร้าง TeamCity ของฉันดังนั้นฉันต้องทำกับตัวแก้ปัญหาหรือ msbuild ฉันพยายามใช้เป้าหมายเผยแพร่ แต่ฉันคิดว่านั่นอาจเป็นเพราะ ClickOnce: msbuild Project.csproj /t:Publish /p:Configuration=Deploy โดยทั่วไปฉันต้องการทำสิ่งที่โครงการปรับใช้บนเว็บทำ แต่ไม่มีการเพิ่มเข้า ฉันต้องการคอมไพล์ WAP, ลบไฟล์ใด ๆ ที่ไม่จำเป็นสำหรับการประมวลผล, ทำการแปลง web.configใด ๆและคัดลอกผลลัพธ์ไปยังตำแหน่งที่ระบุ โซลูชันของฉันขึ้นอยู่กับคำตอบของ Jeff Siver &lt;Target Name="Deploy"&gt; &lt;MSBuild Projects="$(SolutionFile)" Properties="Configuration=$(Configuration);DeployOnBuild=true;DeployTarget=Package" ContinueOnError="false" /&gt; &lt;Exec Command="&amp;quot;$(ProjectPath)\obj\$(Configuration)\Package\$(ProjectName).deploy.cmd&amp;quot; /y /m:$(DeployServer) -enableRule:DoNotDeleteRule" ContinueOnError="false" /&gt; &lt;/Target&gt;

18
ไม่สามารถรับค่าของโลคัลหรืออาร์กิวเมนต์เนื่องจากไม่สามารถใช้งานได้ที่ตัวชี้คำสั่งนี้อาจเป็นเพราะได้รับการปรับให้เหมาะสม
Visual Studio 2010 ฆ่าข้อมูล (ไม่มีคำอื่น ๆ ) หนึ่งในอาร์กิวเมนต์ของฟังก์ชันในบล็อกที่ไม่ปลอดภัย สิ่งที่อาจทำให้เกิดข้อผิดพลาดนี้? ข้อความต่อไปนี้แสดงโดยดีบักเกอร์ Cannot obtain value of local or argument as it is not available at this instruction pointer, possibly because it has been optimized away.

30
ไม่สามารถโหลด DLL 'SQLite.Interop.dll'
ฉันได้รับข้อยกเว้นต่อไปนี้เป็นระยะ: Unable to load DLL 'SQLite.Interop.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E) ฉันใช้ 1.0.82.0 เวอร์ชั่นติดตั้งด้วย nuget ใน VS2010, OS Win7 64 เมื่อข้อยกเว้นเริ่มปรากฏขึ้นจะปรากฏขึ้นอย่างต่อเนื่อง - ในการดีบักและปล่อยและเรียกใช้แอปพลิเคชันภายในหรือภายนอก VS วิธีเดียวที่จะหยุดมันคือออกจากระบบและเข้าสู่ระบบ ข้อยกเว้นไม่ถูกส่งออกไปและโหลด dll มันสามารถทำงานได้หลายวัน แต่ก็สามารถทำลายได้อีกครั้ง มีใครเห็นบางสิ่งเช่นนี้และมีวิธีแก้ปัญหาหรือไม่

17
มีวิธีการค้นหาไฟล์อย่างรวดเร็วใน Visual Studio 2010 หรือไม่?
ไม่ Visual Studio 2010 ได้ตัวในทางที่จะได้อย่างรวดเร็วพบ / เปิดไฟล์คล้ายกับCtrl+ Shift+ Oฟังก์ชั่นในคราส? แก้ไข: หรือ Resharper มีฟังก์ชั่นนี้หรือไม่?

5
Visual Studio ปิดใช้งานคำเตือนข้อคิดเห็น XML ที่ขาดหายไป
ฉันมีโครงการที่มีMissing XML Commentคำเตือนมากกว่า 500 รายการ ฉันรู้ว่าฉันสามารถลบคุณลักษณะความคิดเห็น XML หรือวางตัวอย่างความคิดเห็นที่ว่างเปล่าได้ทุกที่ แต่ฉันต้องการโซลูชันทั่วไปที่ฉันสามารถทำการเปลี่ยนแปลงหนึ่งอย่างซึ่งปิดการใช้งานคำเตือนทั้งหมดของประเภทนี้ ตอนนี้ฉันกำลังทำอะไรอยู่ ///&lt;Summary&gt; /// ///&lt;/Summary&gt; หรือ #pragma warning disable 1591 แค่อยากรู้ว่ามันจะเป็นไปได้ไหม

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