刚刚安装了Visual Studio 2017 – Enterprise Edition,具有以下工作负载:
- 通用视窗平台开发
- ASP.Net 和网络开发
- .Net 桌面开发
- .Net Core 跨平台开发
安装后,当我创建新的 .net 核心或 .net 标准项目时,Visual Studio 会在加载项目模板时重新启动。创建行为的步骤:
文件 ⇒ 新项目 ⇒ .Net Core ⇒ Asp.Net Core 应用程序 (.Net Core(
Visual Studio尝试加载选定的模板,然后突然消失,窗口显示对话框以检查联机帮助,调试或关闭它。接下来,Visual Studio 将重新启动到起始页。
仅当我选择任何 .Net Core 或 .Net Standard 项目模板时,才会发生这种情况。非常感谢您的帮助。
我遇到了完全相同的问题。事实证明,当选择 .Net 核心或 .Net 标准项目模板时,它会尝试从 NuGet 还原包,但不知何故无法执行此操作或清除 NuGet 的本地缓存。以下是修复它的步骤:
-
下载 NuGet
https://dist.nuget.org/win-x86-commandline/latest/nuget.exe
-
以">管理员"身份打开命令提示符 - 这很重要 其他由于权限问题,缓存可能无法清除。
-
导航到下载 NuGet 的文件夹
-
运行以下命令以清除缓存
Nuget当地人全部清除
-
Open Visual Studio 2017
-
使用默认模板创建新的 ASP.Net 核心项目
希望这有帮助!