2016-08-31 53 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