加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – 更改项目URL Visual Studio

发布时间:2020-12-15 22:19:50 所属栏目:asp.Net 来源:网络整理
导读:我希望能够在除localhost之外的域以及任何子域上调试我的ASP.NET MVC应用程序,换句话说: http://domain.dev HTTP://*.domain.dev 我尝试过以下方法: 修改主机文件 为* .domain.dev添加返回127.0.0.1的主机记录 更改项目属性中的“项目URL”. 然而,没有任
我希望能够在除localhost之外的域以及任何子域上调试我的ASP.NET MVC应用程序,换句话说:

http://domain.dev
HTTP://*.domain.dev

我尝试过以下方法:

>修改主机文件
>为* .domain.dev添加返回127.0.0.1的主机记录
>更改项目属性中的“项目URL”.

然而,没有任何工作.当我开始调试时,我得到一个页面,其中显示“服务不可用”或“无效的URL”.

我错过了什么?

附:我正在使用Visual Studio 2013

解决方法

对于Visual Studio 2015,上述答案中的步骤适用,但applicationhost.config文件位于新位置.在您的“解决方案”文件夹中按照路径
.vsconfig

在该文件夹中,您将看到applicationhost.config文件

或者,您可以在解决方案文件夹中搜索.config文件并找到它.

我个人使用以下配置:

在我的hosts文件中有以下内容:

127.0.0.1       jam.net
127.0.0.1       www.jam.net

以及我的applicationhost.config文件中的以下内容:

<site name="JBN.Site" id="2">
    <application path="/" applicationPool="Clr4IntegratedAppPool">
        <virtualDirectory path="/" physicalPath="C:DevJamshoppingcartsrcWebJBN.Site" />
    </application>
    <bindings>
        <binding protocol="http" bindingInformation="*:49707:" />
            <binding protocol="http" bindingInformation="*:49707:localhost" /> 
    </bindings>
</site>

请记住以管理员身份运行visual studio 2015的实例!如果您不希望每次我推荐这样做:

How to Run Visual Studio as Administrator by default

我希望这有助于某些人,我在尝试升级到2015年的Visual Studio时遇到了问题,并意识到我的配置都没有被转移.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读