无法启动Web服务器 IIS Express
我有一个解决方案 asp.net MVC 4. 当我试图打开它 Visual studio 2012, 我收到以下错误:
Microsoft Visual Studio
无法配置 Web
为了 ASP.NET 4.5. 你必须
手动调整此站点 ASP.NET 4.5 为了网站
正常工作。 无法找到服务器
在
本地计算机。 确保本地服务器 IIS 设置
支持安全沟通。
OK 参考
虽然解决方案打开了。 此外,当我尝试从调试菜单运行它时,我会收到以下错误:
我无法调试代码。 如何摆脱这些错误和调试 / 开始网站 VS 2012 ?
请提供。
Microsoft Visual Studio
无法配置 Web
[url=https://localhost:]https://localhost:[/url]
为了 ASP.NET 4.5. 你必须
手动调整此站点 ASP.NET 4.5 为了网站
正常工作。 无法找到服务器
[url=https://localhost:44300/]https://localhost:44300/[/url]
在
本地计算机。 确保本地服务器 IIS 设置
支持安全沟通。
OK 参考
虽然解决方案打开了。 此外,当我尝试从调试菜单运行它时,我会收到以下错误:
Unable to launch the IIS Express Web server.
The start URL specified is not valid. [url=https://localhost:44300/]https://localhost:44300/[/url]
我无法调试代码。 如何摆脱这些错误和调试 / 开始网站 VS 2012 ?
请提供。
没有找到相关结果
已邀请:
25 个回复
董宝中
赞同来自:
原因 - 坏配置文件 IIS.
尝试删除自动创建的文件夹。
, 通常位于
, 例如
C:\Users\[you]\Documents\IISExpress
.
不用担心, VS 必须再次创建它,右,这次,一旦你再次开始决定。
EDIT: 要删除文件夹的命令字符串:
君笑尘
赞同来自:
确保过程 iisexpress 没有推出。
确保没有其他进程使用您需要的端口。 你可以通过完成来做到这一点
在控制台中 /作为管理员,输入 cmd 在“开始”菜单中,右键单击并选择 "代表跑步 admiminstrator"/.
然后删除以下文件
注意文件夹
可能是隐藏的
然后找到文件
, 使用文本编辑器打开它 /笔记本/
并确保这一点
在下面
调整为
, 在哪里
- 什么期望的端口。
完成它并尝试启动应用程序,您可以获得
然后转到{project属性}部分 - > Web 然后点击 "Create Virtual Directory"
https://i.stack.imgur.com/BQNrn.png
</project-name></path_to_solution_folder>
莫问
赞同来自:
关闭 Visual Studio /也许这不是必要的,但它没有伤害/.
转到文件夹 "文件". 这是我的配置目录所在。 IISExpress.
在文件夹中 config 文件是 applicationhost. 打开它。
查找项目名称。 他必须在那里添加 Visual Studio, 当他在前一次尝试中爆炸时。
请注意,有一个绑定 http 使用您要使用的港口 https.
想到这一点 Visual Studio 可以提供比预期的其他港口。 只需确保绑定端口对应于项目属性的Web选项卡上的内容。
http://www.hanselman.com/blog/ ... .aspx
君笑尘
赞同来自:
在 VS2013 开放的财产 Debug > {YourWebsiteName}
选择选项卡 "Web".
在下面 "Servers" 我发现 "Override application root URL" 被检查了。 我把它拿出来了。
这就是我必须开始工作的一切。
涵秋
赞同来自:
删除文件夹
IISExpress
, 正如Shapira所说的那样 @Yehuda
重启你的电脑
删除文件夹
.vs
在项目中
祝你好运!
八刀丁二
赞同来自:
管理员模式
.
郭文康
赞同来自:
小姐请别说爱
赞同来自:
网络磁盘
, 并删除文件夹 IIS Express 如其他答案所述,它没有帮助。 我的旁路路径是将项目复制到本地磁盘,并运转!
窦买办
赞同来自:
原因 - 在配置文件中的项目中的输入不正确
applicationhost
位于地址
关闭所有解决方案 Visual Studio.
重命名文件夹 IISExpress 在一些iisexpress副本中 /而不是删除你可以拥有它的副本/
现在再次开放 VS 和建造 / 放下项目,现在您将再次看到该文件夹。 IISExpress, 以正确的配置创建。
它为我工作,我希望它能为你工作。
石油百科
赞同来自:
我删除了旗帜后, IIS Express 开始与特定港口正常工作。
二哥
赞同来自:
http://www.hanselman.com/blog/ ... .aspx
莫问
赞同来自:
虚拟目录
手动为我工作。
选择解决项目 explorer
按-
Alt
+
Enter
转到Web部分
单击“创建虚拟目录”按钮。
小姐请别说爱
赞同来自:
右键单击该项目并转到“属性” - > Web
在部分 project URL 在部分 Use Local IIS Web Server 复制项目 URL/http:// localhost:59002// - 这是来自测试项目。
转到赋予此错误的项目。 右键单击项目并选择“属性” -> 网。
插入项目 URL 在“使用本地Web服务器”部分中 IIS /URL 从测试项目复制/. 关闭测试项目并保存。
删除测试项目并运行发出错误的项目。 工作和之后......
也许不是最好的方法,但这是让我工作的唯一途径。 重新启动笔记本电脑后,我收到了此错误消息 /硬盘崩溃了/ 并从他们发布的服务器上收到了他的所有项目。
帅驴
赞同来自:
我试图创建一个防火墙规则来解析我的端口,之后 VS 有效。
知食
赞同来自:
至少你可以尝试,因为它为我工作了。
小明明
赞同来自:
- 关闭 visual studio
- 删除文件夹 .vs 你的项目
- 打开 visual studio 并重新启动项目
这是我有一个美好时光的工作。
裸奔
赞同来自:
二哥
赞同来自:
我们所看到的主要问题是随着包含的 SSL, 因为某些原因 VS 规定标准和安全的相同端口 URLs. 当我们退出代码时,这个问题似乎已经出现了 TFS.
要修复它,我们采取以下步骤:
右键单击该项目并转到
特性
- >
Web
在项目的界限 URL 在
使用Web服务器的本地部分
IIS, 删除 "s" 经过 URL 并保存。 /EG. 从...来 https://
: 44301 到 http://
: 44301. 这将允许下一步工作。/
在决定中 Explorer 选择项目和属性窗口 /点击 F4, 如果没有显示/ 改变价值
SSL Enabled
在
False
, 然后回到
True
. 它会生成一个新的端口,与标准不同 URL /在我的情况下我有 44301 喜欢我的 SSL 和 44305 作为我的标准/
返回属性 - > Web 并添加 "s" 回到一个项目中 URL.
F5 继续前进!
确保复选框
覆盖应用程序的根目录 URL
射击。
喜特乐
赞同来自:
过了一段时间我发现了无法运行的所有项目 IIS Express, 被推出了 .net 3.5. 在以后版本推出的项目真的正常启动。
我的解决方案被删除了 .net 3.5 /从控制面板 - > turn windows features on/off/, restart windows 并再次添加 .net 3.5.
詹大官人
赞同来自:
帅驴
赞同来自:
例如,在 nod32:
在领域 "
"点击"
" 并找到
或者
或者 ... 并允许访问网络。
冰洋
赞同来自:
在某种程度上,不存在以下两条代码线。
我希望这将有助于某人。
快网
赞同来自:
詹大官人
赞同来自:
这是有帮助的:
项目编辑决策
查找部分
和/或者
并确保他们不相互作用。
在我的情况下,它就像这样:
所以,我改变了它:
然后工作。
快网
赞同来自:
我选择了一个错误的项目作为启动项目。 我制作了这个项目 Cloud 发射 /右键单击 project - > Set as Startup Project/, 所有人都开始工作。