Questions tagged «visual-studio-2013»

Visual Studio 2013是Microsoft Visual Studio的一个版本(也称为“ Dev12”,包括C ++编译器版本18.0)。除非您有关于Visual Studio的特定问题-不仅仅是编码问题,否则不要使用此标记。

27
打开解决方案时,Visual Studio 2013挂起
我安装了VS2013(v12.0.21005.1),并在一两天前添加了ReSharper 8(v8.0.2000.2660)。那天很好。现在,我很幸运能在一天之内打开一个解决方案。它本身可以打开OK,但是当我尝试从内部(通过菜单)打开解决方案时,它会严重挂起。如果我在Windows资源管理器中右键单击一个解决方案并“使用VS 2013打开”,则该解决方案将以完全相同的方式打开然后挂起。时不时地,几个小时后,我有点注意到它忙于某些事情。 在我忍受无法解决问题的重新安装之前,有人知道出什么问题了吗?

1
生成时Microsoft.Common.Targets中的“具有无效的子元素”警告
在我的VS2010中,当我构建解决方案时,文件Microsoft.Common.Targets中有100多个警告。当我尝试构建,发布或运行程序时,我仅收到警告,但是当我双击它以获取更多信息时,会弹出Microsoft.Common.Targets,然后得到所有警告。 该文件Microsoft.Common.Targets是.net框架的一部分,并且具有MSBuild内置目标等。它在属性窗口中具有适当的架构。 一些警告示例(100个中的2个): Warning 2 The element 'PropertyGroup' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003' has invalid child element 'CustomBeforeMicrosoftCommonTargets' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003'. List of possible elements expected: 'Property' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003'. C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets 22 10 Miscellaneous Files Warning 3 The element 'PropertyGroup' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003' has invalid child element '_OriginalConfiguration' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003'. List …

9
在VS2013中调试时的身份验证问题-IIS Express
我想在Visual Studio 2013中进行调试时选择Windows用户名。我只是在使用: httpcontext.current.user.identity.name 如果我在Dev Server上运行此程序,则运行良好;如果在Visual Studio的任何早期版本中,以调试模式运行,则也可以正常运行。 我的问题是-如果我在Visual Studio 2013上运行此命令,则会得到一个空字符串。 我的网络配置如下。 <system.web> <authentication mode="Windows"/> <identity impersonate="false"/> <authorization> <allow users="*"/> </authorization> <compilation debug="true" strict="false" explicit="true" targetFramework="4.0"/> <customErrors mode="Off"/> </system.web>

6
如何强制在Visual Studio 2013中打开解决方案文件(SLN)?
尝试在VS 2013中显式打开VS 2012解决方案(SLN文件)成功。只需在Windows资源管理器中双击它,仍然可以在VS 2012中将其打开。 我已阅读“ Visual Studio 2012不会转换vs2010解决方案? ”,并按照建议“另存为...”解决方案文件。 仍然默认情况下在VS 2012中打开。 我的问题: 如何更改SLN文件以强制在Visual Studio 2013中打开它?

7
查找结果不显示结果
今天,我的Visual Studio 2012的“查找结果”功能停止工作。“查找结果”窗口显示摘要信息,但不显示实际匹配的行。这是我的“查找结果”窗口中显示的所有内容: Find all "mytext", Subfolders, Find Results 1, Entire Solution, "" Matching lines: 40 Matching files: 10 Total files searched: 1129 我已经尝试过此Microsoft论坛海报尝试过的所有修复程序: http://social.msdn.microsoft.com/Forums/zh-CN/csharpide/thread/1a02f076-29f7-46d1-879a-f8ae6d6abe95 他的解决方案是重新格式化并重新安装。Microsoft MSDN论坛助手的答案非常棒: “很高兴知道您不会被这个奇怪的问题困扰。” 有没有人找到这个问题的实际解决方案?

6
强制卸载Visual Studio
卸载Microsoft Visual Studio Ultimate 2015预览版时,它引发错误,提示“ Microsoft Visual Studio Ultimate 2015预览版已停止工作” 邮件内容包括: 问题导致程序停止正常运行。Windows将关闭程序并通知您是否有解决方案。 我在Google上搜索,发现可以在此处卸载Visual Studio 2010的实用程序,但对于Visual Studio 2012、2013和2015不存在任何实用程序。我的问题是: 是否有任何通用实用程序按版本卸载Visual Studio? 还是有一种方法可以在不使用“程序和功能”菜单的情况下强行卸载Visual Studio 2012?

1
Visual Studio 2013 git,仅列出了Master分支
我正在使用Visual Studio 2013的Git支持在私有GitHub存储库上工作。我有权承诺。我想切换分支,但是当我进入“分支”视图时,任何列表(分支下拉列表,已发布分支,合并工具)中的唯一分支是主分支。其他分支显示在GitHub,适用于Windows的GitHub和TortoiseGit中。所以我知道他们在那里,我可以访问。 为什么我看不到Visual Studio中的其他分支? 我正在运行Visual Studio 2013 Update 2。

5
有没有办法使用键盘快捷键来缩放Visual Studio文本编辑器?
昨天,我发现自己需要缩放Visual Studio文本编辑器,并且没有鼠标(不要问)。通常,我通过按住CTRL并滚动鼠标滚轮来做到这一点。我也无法弄清楚如何在文本编辑器窗口的左下角进入可在其中指定缩放级别的区域。 所以我想我有两个问题: 我可以通过键盘导航到某个菜单设置来设置缩放级别吗? 更好的是,有类似的键盘命令可以按住CTRL并滚动鼠标滚轮吗?

2
如何将BundleConfig.cs添加到我的项目中?
我有一个ASP.Net MVC项目,我想实现捆绑,但一切我可以在互联网上找到指引我开BundleConfig.cs的App_Start-但是这个文件不在我的项目存在。我只有三个文件夹中的文件:FilterConfig,RouteConfig和WebApiConfig。 创建解决方案时未生成捆绑配置(IIRC在开始时是一个空白的ASP.NET MVC项目)。 看来这确实很容易做到,但我只是无法理解。 PS只是为了向那些不熟悉的人澄清,这是针对从头创建的MVC4 / .Net 4.5应用程序。解决方案在下面标记。

7
即使处于空闲模式,VS2013的永久CPU使用率
我最近将VS2013更新为Update 1,此后VS永久将CPU使用率永久提高至25%(在4核intel i5 cpu上),即使它应该处于空闲状态。我以为它有一些未完成的后台进程,所以我让它运行了一段时间,但是当它闲置时它会继续使用cpu。 更新后是否得到类似的行为? 编辑1:我为vs使用git和python工具,因此Update 1之后可能会有一些冲突。 编辑2:的git集成VS2013是错误的。我跑了分析器上devenv.exe,并git2-msvstfs.dll需要大量的CPU使用率,虽然它应该是空闲的。我向MS发送了故障通知。如果您有相同的问题,请对此投票:http : //connect.microsoft.com/VisualStudio/feedback/details/844616/vs2013-update-1-cpu-usage-not-normal 编辑3:更新2最近已发布。此错误已在VS2013 Update 2中修复。 编辑4:更新3和4已发布,并且由于多种原因(不仅是git dll模块),CPU使用率也变得疯狂。Browser Link如以下答案之一中所示,禁用似乎可以解决该问题。


7
在Visual Studio 2013中创建应用程序设置
我已经有一个准备构建的项目。目前,我正在使用Visual Studio 2013。 但是,我不知道如何在Visual Studio 2013中创建MSI设置,但是对于Visual Studio 2010,有很多教程讨论如何在Visual Studio 2010中创建设置。 这是否意味着我需要安装Visual Studio 2010才能为我的项目创建应用程序设置? 在Visual Studio 2013中创建应用程序设置的最简单方法是什么?

3
<random>在Linux中生成相同的数字,但在Windows中生成相同的数字
下面的代码用于在间隔[1,100]中生成五个伪随机数的列表。我为default_random_enginewith设置了种子time(0),它以unix时间返回系统时间。当我使用Microsoft Visual Studio 2013在Windows 7上编译并运行该程序时,它会按预期运行(请参阅下文)。但是,当我在Arch Linux中使用g ++编译器执行此操作时,它的行为就很奇怪。 在Linux中,每次将生成5个数字。每次执行后4个数字将有所不同(通常是这样),但第一个数字将保持不变。 Windows和Linux上5次执行的示例输出: | Windows: | Linux: --------------------------------------- Run 1 | 54,01,91,73,68 | 25,38,40,42,21 Run 2 | 46,24,16,93,82 | 25,78,66,80,81 Run 3 | 86,36,33,63,05 | 25,17,93,17,40 Run 4 | 75,79,66,23,84 | 25,70,95,01,54 Run 5 | 64,36,32,44,85 | 25,09,22,38,13 更令人迷惑的是,在Linux上,第一个数字会定期增加一个。获得上述输出后,我等待了大约30分钟,然后再次尝试发现第一个数字已更改,现在始终生成为26。它一直定期递增1,现在为32。它似乎对应随着价值的变化time(0)。 为什么第一个数字在每次运行中很少改变,然后又增加1? 代码。它整齐地打印出5个数字和系统时间: #include &lt;iostream&gt; #include …


11
在新的ASP.NET MVC 5项目中更新NuGet包引用后,如何解决与JSON.NET的程序集版本冲突?
我在VS 2013(更新1)中创建了一个新的ASP.NET MVC 5 Web项目,然后更新了所有NuGet软件包。构建项目时,收到以下警告: 警告MSB3243:无法解决“ Newtonsoft.Json,版本= 6.0.0.0,文化=中性,PublicKeyToken = 30ad4fe6b2a6aeed”和“ Newtonsoft.Json,版本= 4.5.0.0,文化=中性,PublicKeyToken = 30ad4fe6b2a6aeed”之间的冲突。 但是,当我检查web.config时,我看到绑定重定向已就位: &lt;dependentAssembly&gt; &lt;assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral"/&gt; &lt;bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0"/&gt; &lt;/dependentAssembly&gt; 这正是警告所建议的。 如何解决此警告?

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.