2016-08-06 115 views
2

我每次嘗試創建ASP.NET Core項目時都會收到0x80070002錯誤。我已經安裝了VS 2015更新3和Microsoft .NET Core Tools/Templates。0x80070002在VS 2015社區版中創建新的.Net Core項目時出錯

我結束了一個空白的解決方案與所有3 ASP.NET Core模板。 檢查了VS 2015模板文件夾中的相應文件,看起來沒問題。

可能是什麼問題?

enter image description here

+0

這聽起來像是一個bug。作爲一種解決方法,您可以使用'dotnet new -t web'或[yo aspnet](https://github.com/OmniSharp/generator-aspnet)。 –

+0

謝謝Nate,但是我想過使用VS模板(出於某種原因)。 – NBaua

回答

1

隨着幾天互聯網狩獵和無陽性結果嘗試以下步驟,並得到了這個工作

  • 第1步:卸載DNVM(手動卸載每個版本)
  • 2步:卸載所有核心先前的更新(除Web部署工具)
  • 步驟3:從應用程序數據
  • 刪除 'ComponentModelCache' 文件夾
  • 步驟4:從應用程序數據
  • 刪除 'devenv.exe.config'
  • 步驟5:升級DNVM到升ATEST
  • 步驟6:運行 'DotNetCore.1.0.0-運行-x64.exe程序'
  • 步驟7:安裝 'DotNetCore.1.0.0.RC2-VS2015Tools.Preview'
  • 步驟8:經過VS2015如果沒有錯過任何設置(在我的情況下,其他一切都存在)

得到了一切終於工作,並沒有重新安裝/下載VS 2015 CE。

2

請嘗試以下兩兩件事:

  • 轉到VS安裝=>修改,並確保您檢查Web開發工具(如果你以前沒有標註)。
  • 確保從here開始爲Visual Studio安裝最新的.NET Core工具,然後單擊.NET Core。

我還寫了一個blog post,您可以在其中找到如何爲ASP.NET Core準備系統。

+0

我已經安裝了NET Core工具和Web開發工具,但是在運行安裝程序時,安裝需要很長時間(幾個小時)。只有我的核心模板導致空白的解決方案,休息一切工作正常。如果你可以建議一種方法**(種類複製--->粘貼模板)**這將是很好的 – NBaua

+0

默認的ASP.NET Core模板是否在你的VS實例中運行? –

+0

沒有運行其他.NET/c#模板的核心模板YES – NBaua

0

這是Windows安裝

,然後再嘗試卸載/安裝一切 試試這個:

  • 去主頁https://www.microsoft.com/net/download/core

  • 不要跑步逐步驟安裝程序由於某些原因,它安裝的工具而不是框架。而是運行單個安裝程序

  • .NET Core 1.0.3 SDK - 安裝程序(x64/x86。exe文件)

  • 的Visual Studio 2015年工具(預覽版2)(64/86 .EXE)

Mac安裝

我遇到的唯一問題是,我的.NET核心的本地版本,是老年人和Yeoman生成器已經在使用新的.csprj文件(新的核心哈哈),這迫使你更新到最新版本,所以我只需要安裝最新的,在這篇文章的時候我是:.NET Core SDK 1.0 rc4 build 004771 https://github.com/dotnet/core/blob/master/release-notes/rc4-download.md

+0

我想MS的人已經在VS 2017 RC中處理了這個問題,但是我會等待一段時間讓正面評論大致相同。 – NBaua

+0

這是2015年不2017年。在我的情況下,我安裝2017年後,由於項目結構的變化,它打破了2015 –

+0

是的,MS人們喜歡在他們的客廳重新安排相同的傢俱,:) – NBaua

相關問題