gpt4 book ai didi

asp.net-mvc - 上下文菜单中缺少 ASP MVC 5 项目 'New Scaffolded Item...'

转载 作者:行者123 更新时间:2023-12-04 11:51:34 25 4
gpt4 key购买 nike

这不是重复的。查看我的评论,并查看我的附加诊断。结果

编辑
现在变得更奇怪了。第二天早上,我打开了我的 VS 和这个项目,脚手架菜单项就在那里。用了几次,然后就消失了。我以为我在项目中做了一些事情,所以源代码控制撤消了所有:没有帮助。 VS 关闭/打开:没有帮助。机器重启:没有帮助。创建一个全新的 ASP MVC 5 项目,该项目也没有任何类似 MVC 的内容菜单,也没有右键单击 Controller 或 View :没有帮助。这很可怕。但除了可怕之外,我的工作实际上是残疾人:-(有人知道发生了什么吗?
编辑

使用 VS 2013 update 3 我创建了一个新的 ASP MVC 5 项目。右键单击解决方案资源管理器中的 Controllers 文件夹,上下文菜单中缺少“新建脚手架项...”。顺便说一句,添加 Controller 也不见了。见附图。

其他诊断结果:

1)转移到另一台机器的完全相同的解决方案按预期工作。该解决方案是通过源代码管理传输的,因此它是相同的 .csproj 文件(好吧 .csproj.user 可以不同)

2)我们所说的解决方案是在我的机器中创建的,这显示了问题

3) 如果我重复实验,在我的机器上创建一个新的 ASP MVC 5 Web 应用程序,上下文菜单会丢失。

Context menu for Controllers folder

我错过了什么?
提前谢谢

最佳答案

我知道这是一个相当老的 pos,但我遇到了同样的问题,并找到了一个适用于我的案例的解决方案,我想分享它。

在我获得“新的脚手架项目”条目之前,我必须更新项目上的 NuGet 包。

您可以这样做:右键单击项目 -> 管理 NuGet 包 -> 在那里更新“Microsoft ASP.NET Web Pages”和“Microsoft ASP.NET MVC”

现在我在上下文菜单中有条目

问候
基督教

关于asp.net-mvc - 上下文菜单中缺少 ASP MVC 5 项目 'New Scaffolded Item...',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25908990/

25 4 0