【问题标题】:I cannot create any web project in Visual Studio 2015我无法在 Visual Studio 2015 中创建任何 Web 项目
【发布时间】:2016-06-03 13:21:33
【问题描述】:

由于某种原因,我在安装了最新的.NET Core SDK/CLI 后无法创建新的 Web 项目。在 "New ASP.NET Web Application" 对话框窗口中,我选择了一个 "Empty" 项目并选中了 "Web API" 复选框,之前点击“确定”按钮。没有显示错误消息,绝对没有任何反应。我尝试了一组项目和复选框+选项卡的组合,并使用空格来调用按钮。它都不起作用。还尝试修复VS并重新启动计算机。

有什么想法吗?

更新

我已尝试卸载并重新安装 Visual Studio,还尝试禁用所有扩展并删除 ReSharper。仍然没有成功。我读到 here 有同样问题的人不得不使用 NetBeans(恐怖),但通过重新安装 VS 解决了这个问题,这对我的情况似乎没有帮助。

更新 2

使用Process Monitor,我可以从 VS2015 中获得的唯一信息是找到 ASP.NET 模板的成功消息。

更新 3

关注Jims 建议:

devenv /resetsettings
devenv /resetuserdata
devenv /installvstemplates

这会导致错误消息:

【问题讨论】:

  • 尝试检查为解决方案创建目录,看看是否有影响
  • 您还应该检查事件查看器,看看那里是否显示特定的错误消息。如果是这样,它可能会帮助您解决问题。
  • 以管理员身份启动VS?
  • @Marcus 顺便问一下,您制作问题的动画 gif 的步骤是什么?这是你提供的一个很好的插图
  • @AndrewMorton 不,我已经尝试过了(正如 Falco Alexander 所建议的那样)。我采用了干净的 Windows 安装。

标签: c# asp.net


【解决方案1】:

您可以尝试重置 Visual Studio 模板和设置。

devenv /resetsettings
devenv /resetuserdata
devenv /installvstemplates

这些会将所有设置恢复为默认值,而且重要的是,将所有项目模板重置为默认值。

【讨论】:

  • 哇!看来你的安装真的坏了。有某种 azure 组件损坏。
  • 如果您不使用 azure,也许尝试从安装中删除与 azure 相关的功能,然后慢慢将它们添加回来。在这一点上,我会从头开始重新安装 Windows - 格式化磁盘,重新开始 - 只值我的两美分......
  • 我确实需要使用 Azure 并经常发布到 Azure...我也倾向于全新安装。只是非常令人失望,感觉就像一张 90 年代的免费门票。
【解决方案2】:

这可能是 GAC 的问题。这可以通过this potentially related SO thread.确认

请以管理员身份打开Developer Command Prompt 并尝试运行以下命令:

gacutil -i "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\Publish\Microsoft.VisualStudio.Web.Publish.dll"

gacutil -i "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\Publish\Microsoft.VisualStudio.Web.Internal.Contracts.dll"

如果您在我给出的路径中找不到 DLL,请在 Program Files 中的各种 Visual Studio 文件夹中进行搜索,直到找到它,然后在上面的命令中更新路径。

【讨论】:

  • 不幸的是没有成功:/
  • 所以要明确的是,您找到了 DLL 并成功将它们注册到 GAC 中,但您仍然遇到此问题?还是您无法找到 DLL?
  • 我找到了它们并成功注册了它们,但我仍然遇到同样的问题。昨天我删除了这个安装的分区,继续进行全新安装。
  • 感谢您的跟进。我只是想在这里为将来通过搜索找到此线程的人提供更多详细信息。可惜你没有得到你的解决方案!
  • 是的,我想要一个解决方案,但你知道它是怎么回事 - 必须继续前进,不能在有解决方法的情况下永远尝试解决一个问题。感谢您的尝试! :)
【解决方案3】:

我也有类似的情况,我无法创建任何项目。您可以尝试转到 Windows Update 并安装所有可选推荐更新。看看这是否有效。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-29
    • 1970-01-01
    • 2017-11-07
    • 1970-01-01
    相关资源
    最近更新 更多