Visual Studio 2015无法启动IIS Express

Visual Studio 2015无法启动IIS Express,iis,visual-studio-2015,asp.net-core,iis-express,Iis,Visual Studio 2015,Asp.net Core,Iis Express,当我尝试在Visual Studio 2015中运行ASP.Net核心项目时,会出现一个Microsoft Visual Studio对话框,该项目不知道如何运行配置文件IIS Express 是否有人知道有关此消息的任何信息,或如何修复它?我搜索过谷歌和MSDN。生成日志或Windows事件日志中没有任何内容 当我将一个项目从dotnet RC1迁移到RC2时,出现了这个对话框 在修复之前,我仍然可以使用dotnet运行它,并从VisualStudio选择IIS Express以外的配置文件

当我尝试在Visual Studio 2015中运行ASP.Net核心项目时,会出现一个Microsoft Visual Studio对话框,该项目不知道如何运行配置文件IIS Express

是否有人知道有关此消息的任何信息,或如何修复它?我搜索过谷歌和MSDN。生成日志或Windows事件日志中没有任何内容


当我将一个项目从dotnet RC1迁移到RC2时,出现了这个对话框

在修复之前,我仍然可以使用dotnet运行它,并从VisualStudio选择IIS Express以外的配置文件

我误读了这篇文章,忘记了.Web

\DNX\Microsoft.DNX.targets–>\DotNet.Web\Microsoft.DotNet.Web.targets


修复此问题并重新启动Visual Studio后,我不确定是否需要使用IIS Express配置文件运行项目。

为了澄清hultqvist的答案,xproj存在问题。要修复它,请直接编辑xproj并更改此设置

<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.targets" 
        Condition="'$(VSToolsPath)' != ''" />
对此

<Import Project="$(VSToolsPath)\DotNet.Web\Microsoft.DotNet.Web.targets" 
        Condition="'$(VSToolsPath)' != ''" />
也就是说,插入Web两次


如果我遇到了同样的问题,并且为Visual Studio 2017找到了一个非常简单的解决方案,那么您可以通过RTM获得此错误。在Visual Studio 2017中,转到解决方案资源管理器,然后右键单击项目文件。在菜单中,您将看到设置为启动项目。如果您可以选择它,请选择它。现在再次运行您的项目。

我遇到了同样的问题,在仔细研究了一段时间后,我发现我在程序文件x86下安装了dotnet preview v1.0.0-preview2,在x64中安装了非预览版本。我认为VS正在推出x86预览版,但希望看到完整版。为了解决这个问题,我做了以下工作

从程序和功能中卸载每个可见的dotnet核心。注意:这并没有删除x86预览 转到并安装x86和x64 SDK软件包 打开命令行并从根目录检查run:dotnet-version在编写时为1.0.4 在VS2017中启动.net核心项目并运行。
当我完成上述所有操作时,我能够从VS.启动IIS Express中的站点。

我遇到了类似的问题,但使用MyProjectName而不是IIS Express。 在我的例子中,我试图作为一个独立的应用程序启动,所以我清理了launchSettings.json

我无意中将commandName参数从Project更改为MyProjectName,导致弹出窗口出现


将其重置回Project解决了我的问题,愚蠢的我在visual studio 2017 15.9.4更新失败后,这种情况发生在我身上 安装程序已完成,但出现警告。当我检查问题时,发现.NET core SDK 2.1安装失败

我将尝试手动安装它。
否则,目前我找到的唯一解决方案是卸载visual studio并重新安装它。

在visual studio 2017中,我通过执行以下两个步骤修复了此错误。 我在windows中添加或删除了一个程序,并删除了以.net结尾的所有内容。然后我在VisualStudio安装程序中重新安装了它们。然后再次加载项目会产生一个新错误,condiosluzverde为此提供了解决方案:

在我的VS安装中添加了ASP.NET和web开发工具扩展后,问题就解决了


同样的事情也发生在我身上,我的项目运作良好。我没有做任何从RC1到RC2的更新&这个弹出窗口不知从何处出现


我通过更新VisualStudio解决了这个问题。您也可以考虑修复v/p>< p>我也有类似的问题,在我的例子中,ASP.NET和Web开发是被启用的,但是开发时间IIS支持没有在可选的部分中检查。 一旦我启用了开发时间,IIS支持就解决了我的问题


请提供异常详细信息..操作系统Windows 8.1,IIS Express 10。这就是我拥有的所有数据,项目构建,只有当我尝试运行它时,才会出现这样的错误。它不是在前一天才出现的,我无法解决它。请告诉我可以提供哪些其他信息?我的办公室网络中的链接被阻止。。不管怎样,请尝试修复visual studio。已解决,谢谢。Devenv.exe/resetsettings.ASP.NET Core 1.0 RC2?确保显示所有信息。同时,将您的发现作为答案发布并接受它。以前遇到过OP的问题,但现在应用此解决方案后,我发现启动web服务器的时间比预期的要长。对话框,仅在启动后5秒左右出现,且从未出现away@Malachi我现在不知道是什么原因导致了这种情况,但每当这种情况发生在我身上时,我都会关闭所有Visual Studio实例和IIS Express并重新启动它们。有时我会重新启动Windows。到目前为止,这已经有所帮助。对于最新的xproj,这个答案仍然相关,但该属性现在位于顶级节点上。取而代之的是,这是对我有效的:«取而代之的是»。谢谢。我也一样——从工作变为工作——我就是这样。非常感谢。你说的是Visual Studio 2015吗?这并不能真正回答问题。如果y
如果您有不同的问题,可以单击以提问。一旦你有足够的时间,你也可以吸引更多的注意力我的是2019年