繁体   English   中英

我无法在Visual Studio 2015中创建任何Web项目

[英]I cannot create any web project in Visual Studio 2015

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

有任何想法吗?

无法单击“确定”按钮

UPDATE

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

更新2

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

Process Monitor仅在单击“确定”时显示成功的消息

更新3

跟随Jims建议:

devenv /resetsettings
devenv /resetuserdata
devenv /installvstemplates

现在这会导致错误消息:

新错误

您可以尝试重置visual studio模板和设置。

devenv /resetsettings
devenv /resetuserdata
devenv /installvstemplates

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

这可能是GAC的一个问题。 这可能由这个可能相关的SO线程确认

请以管理员身份打开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文件夹中搜索,直到找到它为止,然后在上面的命令中更新路径。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM