自2008年以来我没有使用过MSVS(但我从来都不擅长)。我正在谈论的版本是2012年。我主要在Emacs工作,但对于团队,我必须创建MSVS项目并将其维持在可行的状态。现在,一旦我创建了一个文件,MSVS就不允许我将它添加到解决方案中(单击“解决方案资源管理器”中的“项目” - >上下文菜单 - >选择“添加” - >“添加现有项目”为灰色出。)
这在两天前曾经工作过。从那时起,我通过NuGet安装了一个插件,允许向MSVS for ASP.NET项目中使用的IIS添加自定义mime类型。这就是我所做的所有改变。
如何解决此问题?为什么会发生这种情况?什么可能是禁用此功能的原因?
修改
对不起,看起来在“调试”项目时不可能这样做 - 不知怎的,我必须在没有注意到它的情况下调试调试会话。当我重新启动Studio时,它提示我打开调试会话。重新启动Studio后,功能又恢复了。但是,在调试过程中你无法添加文件,这很奇怪......或者我可能会遗漏一些东西。
答案 0 :(得分:2)
我今天遇到了同样的问题。解决方案是在Visual Studio中保留调试模式。之前灰显的菜单点"添加新项目"项目可用。
btw:您使用Shift + F5在visual studio(2013)中退出调试模式,或者点击gui中的红色方块。
答案 1 :(得分:0)
在调试模式下禁用“添加现有”选项请停止调试,然后尝试添加现有项目。