Questions tagged «visual-studio-2010»

Visual Studio 2010是Microsoft的集成开发环境(IDE)。仅对于因使用此特定版本的Visual Studio而引起的问题使用此标记,而不是对其中仅编写的任何代码使用此标记。



10
如何在Visual Studio中调试单个线程?
我有一些项目的解决方案。不同项目中有几个断点。我想跟踪第一个遇到这些断点的线程,并继续跟踪该单个线程,尽管其他线程进入了相同的代码块。 我知道可以通过在断点上定义一个条件来实现这一点,即线程名称= ...或线程ID = ...,但是我的情况是负载很重的ASP.NET应用程序,并且一旦附加到w3wp.exe许多线程将达到断点。我需要一些东西ThreadLocal<break-point>。 可能吗?如果是这样,怎么办?


8
是否需要std :: unique_ptr <T>知道T的完整定义?
我在标头中有一些代码,如下所示: #include &lt;memory&gt; class Thing; class MyClass { std::unique_ptr&lt; Thing &gt; my_thing; }; 如果我在不包含Thing类型定义的cpp中包含此标头,则无法在VS2010-SP1下编译: 1&gt; C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ VC \ include \ memory(2067):错误C2027:使用未定义类型'Thing' 替换std::unique_ptr为std::shared_ptr并编译。 因此,我猜测这是当前VS2010 std::unique_ptr的实现,需要完整的定义,并且完全依赖于实现。 还是?标准要求中是否有某些内容使得的实现无法std::unique_ptr仅与前向声明一起使用?感觉很奇怪,因为它只应持有一个指向的指针Thing,不是吗?

9
IIS Express Windows身份验证
我正在尝试将IIS Express与VS2010一起使用来托管silverlight应用程序。我修改了applicationhost.config文件,以允许修改正确的配置设置。我的web.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身份验证能够与IIS Express一起使用。我是否缺少配置设置?


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(); } else …



11
如何使用msbuild发布Web?
Visual Studio 2010具有“发布”命令,该命令允许您将Web应用程序项目发布到文件系统位置。我想在TeamCity构建服务器上执行此操作,因此需要使用解决方案运行程序或msbuild进行操作。我尝试使用发布目标,但我认为这可能适用于ClickOnce: msbuild Project.csproj /t:Publish /p:Configuration=Deploy 我基本上想做一个Web部署项目完全一样的事情,但是没有外接程序。我需要它来编译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;


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。它可以工作数天,但随后又可能损坏。 有没有人看到这样的东西,有解决方案吗?


5
Visual Studio禁用缺少的XML注释警告
我有一个带有500多个Missing XML Comment警告的项目。我知道我可以删除XML注释功能,或将空的注释片段粘贴到任何地方,但是我更喜欢一种通用解决方案,在该解决方案中我可以进行更改以禁用此类型的所有警告。 我刚才所做的就是 ///&lt;Summary&gt; /// ///&lt;/Summary&gt; 要么 #pragma warning disable 1591 只是好奇是否有可能。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.