以下是Visual Studio 2015和2017社区版的屏幕截图:
以下是Visual Studio 2013的屏幕截图:
visual-studio codelens visual-studio-2015 visual-studio-2017
我在Visual Studio 2015中找到右键单击上下文菜单时遇到问题.我知道我的项目或我正在工作的文件没有任何问题.我可以在Visual Studio 2013中找到右键单击上下文重构菜单.但是,在Visual Studio 2015中,右键单击上下文菜单中没有重构上下文菜单.
它去了哪里?我怎样才能找回来?
您的建议不能包含菜单编辑 → 重构.
我尝试使用菜单工具 → 导入和导出设置将我的Visual Studio设置重置为默认设置,但也没有将菜单恢复.
我正在尝试使用Visual Studio 2015和.NET 4.5.1创建Web应用程序.当我发布网站时,visual studio创建了名为的文件夹roslyn.
我知道它用于动态编译代码,但不幸的是我的托管服务提供商不允许我在他们的服务器上执行编译器.
如何在不使用roslyn以前版本的Visual Studio的情况下发布网站?
编辑:我试图访问我的网站时遇到此错误.
似乎IIS尝试执行roslyn\csc.exe但我的用户帐户没有这样做的权限.使用以前版本的Visual Studio,此错误不会显示.
我知道在哪里可以找到C#5语言规范,但我无法在任何地方找到C#6语言规范.
C#6语言规范在哪里?
我安装了Visual Studio 2015专业版,我的电脑规格是Intel i7-3770 CPU 3.40 GHz,8 GB RAM和Windows 7 Enterprise 64位.
我想将我的项目升级到.NET 4.6,它是用Visual Studio 2005 .NET 2.0编写的,但我对速度有严重的问题.在Visual Studio 2015中打开我的项目(巨大的项目)后,它变得疯狂.构建,调试,打开菜单太慢了.有时我得到"没有回应"的消息.它是关于Windows 7还是你可以给我任何关于我的速度问题的建议?
最近从VS2010迁移到2015年.现在当我暂停一个正在运行的应用程序来处理它时,我得到了这个非常烦人的"休息模式"页面,其中"应用程序处于中断模式".好吧,没有拍Sherlock,我按下了停顿.我知道它处于休息模式.该页面很烦人,让我远离完全不必要的代码.
我在2010年没有得到这个令人烦恼的页面.我可能会在2010年切换回一些设置,但是要记住太久了.
有没有办法在VS2015中禁用这个愚蠢的中断模式页面?
我在VS2015中启动了一个新的控制台项目.我只有这个代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SautinSoft;
namespace PdfParser
{
class Program
{
static void Main(string[] args)
{
string path = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
SautinSoft.PdfFocus f = new PdfFocus();
f.OpenPdf(@"path:\abc.pdf");
if (f.PageCount > 0)
f.ToExcel(@"path:\abc.xls");
}
}
}
Run Code Online (Sandbox Code Playgroud)
当我尝试跑步时,我明白了:
无法开始调试.启动项目无法启动.验证启动项目的调试设置.
我怎样才能解决这个问题?谢谢.
有许多键盘快捷键和菜单命令可以自动展开或折叠当前文档中的所有可折叠文件.Ctrl+ M, Ctrl+ L递归切换所有可折叠,从顶部名称空间到内部方法和注释.基本上所有在左边距都有[+]图标的东西.Ctrl+ M,Ctrl+ O它有点少,但它仍然触及类中的方法和注释.
我在寻找那些专门的功能只有对于#regionfoldables而已.不是命名空间,类,注释或方法.我真的只想折叠那些用#region关键字明确标记的区域.
是否有任何隐藏的快捷方式或扩展名?
对于Visual Studio 2015(RC for now),我更喜欢键盘解决方案.
如果有人问为什么:我想得到文件的概述,但当我决定查看一个区域时立即看到所有细节.
我刚刚使用Update 2更新了Visual Studio 2015.
现在,经过几个小时的正常工作,我收到了:"检测到内存不足.此解决方案禁用完整的解决方案分析." 它出现在VS2015的编辑器底座面板的顶部.
我看到Microsoft Connect报告了一个错误.
笔记:
如果有人有解决方法或提示如何解决这个问题,请告诉我.
更新:我和Anders Forsgren(第一条评论)的感受非常相似.这听起来对我的情况有了很好的总结.
更新2(2016-04-20)我最近(3天前)彻底清理了我的Framework.Net安装包(来自"程序和功能"),我删除了大约20-30个包.有些人是俄语.我还重新安装了Visual Studio和ReSharper.所有这些似乎都为我的环境增加了一些稳定性(更少或不再冻结 - >时间会证明).此外,最近推出了一个新的(2016-04-19).NET Framework修复工具版本.也许它可以帮助解决我们的一些问题,如果有任何相关的?
更新3经过一些测试并阅读一些人的文字.它似乎与.Net框架本身或Resharper无关.它似乎与VS2015本身有关,可能与Roslyn有关.我没有成功从VS2015中删除Roslyn/CodeAnalysis,它似乎是一个必不可少的部分.听起来我们将不得不等待Microsoft修复以获得稳定的环境.
更新4(2016-04-26)请参阅John Atwood的回答.很多信息.我刚开始测试它的答案.更新3应解决此问题(如果可用???).
更新5(2016-04-26 + 6小时)在VS自身完成1次重启后,一次令人难以置信的缓慢以及一条消息"内存不足......",我可以确认禁用完整解决方案分析无法解决问题,至少在我的机器上.我目前不知道任何适用于我的机器的修复/解决方法.
更新6(2016-06-15) Mladen Mihajlovic叫醒了我.我刚刚意识到我忘了告诉VS2015 Update 3 RC的可用性(请注意我认为它是第二个版本:Update 3 RC2).它自6月7日起在MSDN上可用,RC1 = 14.0.25401.00,而RC2 = 14.0.25402.00.听起来更稳定(我强烈推荐).
c# ×5
asp.net-mvc ×1
c#-6.0 ×1
code-editor ×1
codelens ×1
html ×1
memory ×1
refactoring ×1
roslyn ×1