11

自 v2008 以来我没有使用 MSVS(但我从来不擅长它)。我说的版本是 2012 年。我主要在 Emacs 中工作,但对于团队来说,我必须创建 MSVS 项目并将它们保持在可工作的状态。现在,一旦我创建了一个文件,MSVS 就不允许我将它添加到解决方案中(单击“解决方案资源管理器”中的“项目”-> 上下文菜单-> 选择“添加”->“添加现有项目”是灰色的。)

这曾经在两天前工作。从那时起,我通过 NuGet 安装了一个插件,该插件允许将自定义 mime 类型添加到用于 ASP.NET 项目的 MSVS 中的 IIS。这就是我所做的所有更改。

我该如何解决这个问题?为什么这可能发生?禁用此功能的可能原因是什么?

编辑

抱歉,在“调试”项目时似乎无法做到这一点 - 不知何故,我必须在没有注意到它的情况下进行调试会话。当我重新启动 Studio 时,它提示我打开调试会话。重新启动 Studio 后,功能又恢复了。尽管如此,在调试期间无法添加文件还是很奇怪......或者我可能遗漏了一些东西。

4

2 回答 2

2

我今天遇到了同样的问题。解决方案是在 Visual Studio 中保留调试模式。然后之前灰色的菜单点“添加新项目”项目可用。

顺便说一句:您使用 Shift+F5 离开 Visual Studio (2013) 中的调试模式或单击 gui 中的红色方块。

于 2016-08-09T12:03:16.057 回答
1

当您处于调试模式时,添加现有选项被禁用,请停止调试然后尝试添加现有项目。

于 2016-10-17T08:15:20.733 回答