使用IIS的Web项目,但我得到的错误有关IISExpress的配置(Web Project usi

2019-07-18 02:52发布

我试图加载使用端口主机头名的项目。 我的主机文件有127.0.0.1的mysite

试图加载在VS2010的项目时,我得到了下面的错误。

该URL“ http://mysite ”为Web项目“Client.Web”被配置为使用IIS Express作为Web服务器,但该网址在本地IIS Web服务器上当前配置。 要打开这个项目,您必须使用IIS管理器中删除使用从本地IIS Web服务器此URL绑定。

问题是是,我没有使用IIS Express和网站被配置为使用IIS。 我有IIS中创建了一个网站使用主机头名。

我有一个正在运行的端口81前申请其他Web项目http://mysite/MyService ,不会导致这个问题。

我能做些什么用IIS拿到项目下口的MySite根用户身份运行,并仍然使用VS2010?

同样的事情发生,如果我只使用一个端口号,例如:127.0.0.0:81

Answer 1:

老问题,但这里的一个答案:

在任何一种你Client.Web.csproj或Client.Web.csproj.user文件,搜索“UseIISExpress”并将该值设置为false 。 这将是在这两个文件中的一个。

然后VS2010应该能够打开并运行/调试项目。



Answer 2:

在我的情况下,.csproj.user文件被重写的.csproj文件。 解决方法是删除.csproj.user文件并重新加载项目



Answer 3:

老问题,但这次来到了我。

什么工作对我来说是编辑.csproj.user文件和元素UseIIS设置为true。

显然,这是类似于删除。用户文件,但这样一来,你把所有的其他设置



文章来源: Web Project using IIS, but I get error about configuration of IISExpress