IIS Express start introduction and applicationHost modification

1. First you need create a web project in VS

2. When you finish your project, click start then IIS Express will start

3. The IIS express will only accept the localhost request

4. Stop IIS Express, then you need to modify applicationhost.config file,

  for example, it is "C:\Users\linche\Documents\IISExpress\config\applicationhost.config"

5. update the bindingInformation to accpet the more wild domain

before

<site name="OrionPreview" id="2">
                <application path="/" applicationPool="Clr4IntegratedAppPool">
                    <virtualDirectory path="/" physicalPath="D:\OrionPreview\OrionPreview\OrionPreview" />
                </application>
                <bindings>
                    <binding protocol="http" bindingInformation="*:33809:localhost" />
                </bindings>
            </site>

after

<site name="OrionPreview" id="2">
                <application path="/" applicationPool="Clr4IntegratedAppPool">
                    <virtualDirectory path="/" physicalPath="D:\OrionPreview\OrionPreview\OrionPreview" />
                </application>
                <bindings>
                    <binding protocol="http" bindingInformation="*:33809:*" />
                </bindings>
            </site>

时间: 2024-10-29 09:31:52

IIS Express start introduction and applicationHost modification的相关文章

Net Core IIS Express In

IIS Express是一个Mini版的IIS,能够支持所有的Web开发任务,但是这种设计有一些缺陷,例如只能通过localhost:<port>的方式来访问我们的应用程序,看起来就有点不爽,幸运的是我们可以更改默认的配置,使用自定义主机名来访问运行在IIS Express上的站点程序. 1.新建一个ASP.NET Core Web Application 如果不做任何修改的话,第一次运行会使用localhost:<port>的方式来运行,同时会在.vs文件夹下依次创建config

VS2013 VS2015 VS2017调试出现无法启动iis express web服务器

最近老是遇到这个问题,天天如此,烦死人,网上答案繁多,但是都解决不了,也是由于各种环境不同导致的,这里把几种解决方法都记录下 一.其他项目都可以,就这么一个不行 因为其他项目都可以,就这么一个不行,所以基本就是配置问题,网上的办法都试了,我试了都没用,现在说说我的解决办法 用记事本或者其他什么文本编辑器,打开项目的.csproj文件,定位到<WebProjectProperties>,把关于IIS的配置<DevelopmentServerPort>.<DevelopmentS

IIS Express 终极玩法

进入正题之前,先吐嘈下微软的win10升级吧.之前有意不想将win 7 旗舰版(也是破解版哈)升到win 10,自从微软推出win10后,其本上对其没多大兴趣,感觉系统各种卡顿,各种不流畅,界面各种不一致,各种霸王条款..不过呢,咱也从没花大洋支持过人家的系统,向来都是用各种盗版,每每想到这,特别自己又是一个软件从业人员,也就不再好意思向人家喷那么多唾沫星子了,有本事你不用是吧. 事情是这样的,那天早上殷勤的微软小哥,又发提醒过来说,您的电脑符合升级win10的一切条件...一堆废话什么的,这之

配置IIS Express以便通过IP地址访问调试的网站

问题背景 最近使用C#编写了一个WebService,希望通过Java进行调用.使用Visual Studio 2013调试WebService时,可以在浏览器中通过localhost地址访问WSDL文件. 访问方式如:http://localhost:2256/DataProvider.asmx?WSDL. 但是,当使用http://127.0.0.1:2256/DataProvider.asmx?WSDL或者使用http://[本机IP]:2256/DataProvider.asmx?WSD

解决android调用IIS Express中的WCF服务时,出现错误400问题

IIS Express仅支持localhost主机名地址访问. 找到IIS Express Config文件下的 applicationhost.confi   修改配置 再来调试android应用,发下已经成功调用 解决android调用IIS Express中的WCF服务时,出现错误400问题,布布扣,bubuko.com

IIS Express

参考资料: https://msdn.microsoft.com/zh-cn/library/58wxa9w5(v=vs.120).aspx 简述: IIS Express是微软公司推出的一款轻量.小巧的WEB服务器,最新版的VS2012.2013.2015都内置该WEB服务器,并且作为默认的WEB开发服务器,方便开发人员调试.运行.可以简单的理解为是IIS(Internet Information Services)的便携简化版. 启动.关闭: 因为是集成于Visual Studio,所以当你

IIS/IIS Express/Asp.net配置片段记录

事情的起因是,我们在项目中使用了URLRewriter.dll作为实现伪静态的工具,在VS2010及之前的开发环境中,该功能运行正常,但在VS Express 2012 for Web中就不起作用了,追究原因,找到是IIS Express配置的问题,因为IIS Express与IIS的配置很相似,并且在这个过程中对以前Asp.net配置中的未有甚解的配置项重新看过了一遍,所以记录下来,以免以后遇到这样的问题还要再将原始文档翻看一遍. 这个追究原因的过程是: IIS和IIS Express的配置

命令行启用IIS Express

我们在调试WEB程序的时候可以把本地web程序挂载到本地IIS,然后访问程序,通过附加进程的方式(w3wp)来调试程序(个人非常喜欢的一种调试方式),还有一种比较传统的方式就是通过VS自带的F5来执行,但是感觉很蹩脚,如果修改c#代码我们不得不停止当前程序然后重新编译重新F5来启动,感觉时间很浪费,那有没有其它方式来启动程序呢?答案就是用命令行来启动IIS(本质上也是和F5一样启动的IIS Express). 首先启用vs自带的命令行工具,个人用的是vs 2017 professional版本,

VS2015/2013/2012 IIS Express Debug Classic ASP

参考资料: https://msdn.microsoft.com/en-us/library/ms241740(v=vs.100).aspx When you attach to an ASP Web application, make sure you select the appropriate program types in the Attach To Process dialog box. When you debug script, Managed code must not be