繁体   English   中英

在VS 2015 Community Edition中创建新的.Net Core项目时出现0x80070002错误

[英]0x80070002 Error when creating a new .Net Core project in VS 2015 Community Edition

每次尝试创建ASP.NET Core项目时,都会收到0x80070002错误。 我已经安装了VS 2015 Update 3和Microsoft .NET Core工具/模板。

最后,我得到了所有3个ASP.NET Core模板的空白解决方案。 检查了VS 2015模板文件夹中的相应文件,看来还可以。

可能是什么问题呢?

在此处输入图片说明

尝试以下两件事:

  • 转到“ VS安装=>修改” ,并确保选中“ Web开发工具” (如果之前未标记)。
  • 确保从此处安装用于Visual Studio的最新.NET Core工具,然后单击.NET Core。

我还写了一篇博客文章 ,您可以在其中找到如何为ASP.NET Core准备系统。

经过几天的互联网搜索,没有积极的尝试尝试以下步骤并使其正常工作

  • 步骤1:卸载DNVM(手动卸载每个版本)
  • 步骤2:卸载所有先前的核心更新(Web部署工具除外)
  • 步骤3:从AppData删除'ComponentModelCache'文件夹
  • 步骤4:从AppData中删除'devenv.exe.config'
  • 步骤5:将DNVM升级到最新版本
  • 第6步:运行“ DotNetCore.1.0.0-Runtime-x64.exe”
  • 步骤7:安装了'DotNetCore.1.0.0.RC2-VS2015Tools.Preview'
  • 步骤8:检查VS2015设置是否没有遗漏(在我看来,所有其他内容都存在)

一切都终于工作了,而无需重新安装/下载VS 2015 CE。

这是用于Windows安装

在尝试卸载/安装所有组件之前,请尝试以下操作:

  • 转到主页https://www.microsoft.com/net/download/core

  • 出于某种原因,请不要运行分步安装程序 ,因为它是在安装工具而不是框架。 而是运行单个安装程序

  • .NET Core 1.0.3 SDK-安装程序(x64 / x86 .exe)

  • Visual Studio 2015工具(预览版2)(x64 / x86 .exe)

Mac安装

我运行的唯一问题是我的.net core本地版本较旧,并且Yeoman Generator已经使用了新的.csprj文件(对lol来说是新的),它迫使您更新到最新版本,因此,我所要做的只是已安装最新版本,在撰写本文时对我来说是.NET Core SDK 1.0 rc4内部版本004771 https://github.com/dotnet/core/blob/master/release-notes/rc4-download.md

暂无
暂无

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

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