2016-08-31 50 views
2

我正在使用visual studio。調試ASP.NET核心不能在VS 2015上工作

  1. 4.5 ASP.NET應用程序

我看到下拉顯示調試選項僅包含網絡瀏覽器(見截圖)。當我選擇開始調試時,請按F5,或者從下拉列表中選擇一個瀏覽器,調試過程開始並在每個斷點停止執行。

enter image description here

  1. ASP.NET核心

我看到下拉列表中包含以下選項(截圖)。

enter image description here

當我按下F5選擇IIS快遞的時候,我得到一個showbox有消息說「調試即將開始...」(見截圖)。那個showbox不會消失,直到我殺死Visual Studio進程。

enter image description here

相反如果IIS表達,我選擇MyProject的名稱,在這種情況下IdentityDemo,則顯示的頁面。但是,沒有開始調試過程。

我需要調試幫助。

感謝您的幫助。

+0

難道VS2015與最新的預覽版? –

+0

這是VS2015與任何最新的更新可用,更新3或4. – Richard77

+1

已重新啓動VS2015我假設?重新啓動電腦?重建/清潔解決方案?目前沒有dotnet-watch有效嗎?只是一些建議。 –

回答

0

我最近遇到了同樣的問題,但是我偶然發現了以下頁面:https://developercommunity.visualstudio.com/content/problem/8491/aspnet-core-app-fails-to-run-after-updating-to-lat.html

的問題是,我有Microsoft.NETCore.App NuGet包更新到1.1.0,但我只用了1.0 .1安裝的SDK(可以通過在cmd提示符中鍵入dotnet來顯示)。安裝1.1 SDK(https://www.microsoft.com/net/download/core#/current)並重新啓動Visual Studio後,我可以通過IISExpress進行調試。

希望這會有所幫助!

0

在使用nuget將AspNetCore.MVC更新到1.1.0版本後,我遇到了同樣的問題。我嘗試更新從1.0.0更新Microsoft.NETCore.App到1.0.1版本。 搞錯了,我改變了project.json文件的版本號1.1.0

After changing the version of Microsoft.NETCore.App in the project.json file to 1.0.1 , the issue was fixed. 

Fix