2015-09-17 33 views
2

我刚刚安装了VS 2015社区,没有任何错误。无法在VS 2015上运行ASP.net 5项目,包括IIS Express和web

当我创建任何ASP.net 5 Web模板时,引用节点上都有警告图标,其子节点DNX 4.5.1和DNX Core 5.0也是如此。该应用程序不会构建。

我看到在包管理器控制台上运行dnu restore的地方会起作用。那么,警告图标就会消失,应用程序将会建立。但是,当我运行它时,我得到'无法加载文件或程序集'dnx.clr.managed'或它的一个依赖项'。在IIS Express上'在web上发生'mscorlib.dll'中发生'System.Reflection.TargetInvocationException'类型的未处理异常。

我试图修复VS 2015安装,重新启动,我仍然有同样的问题。

某些东西可能在我的机器或安装中设置不正确。我不认为我每次创建一个模板的新项目时都不应该运行dnu restore(它实际上并不会运行)。

我也有VS 2013社区安装,但我不认为这应该重要。

+1

您是否安装了最新的beta7工具? https://www.microsoft.com/en-us/download/details.aspx?id=48738 –

+0

不知道这是必要的。我今天刚刚运行安装程序,所以我认为它会抓住最新的一切。我会试试这个,稍后再回到StackOverflow。 –

+0

确保在安装新工具后创建一个新项目,它应该可以工作。 –

回答

0

有关IIS Express中的dnx.clr.managed的错误可能是由过时的HTTP处理程序注册引起的 - 请参阅this answer

相关问题