Visual studio 本地开发服务器上的子域(Visual Studio 2013)
首先,我以前使用VS 2012和Windows 8在另一台机器上管理过这一点。我能看到这台机器的唯一区别是我使用的是VS 2013 因此,我已将主机文件设置为:Visual studio 本地开发服务器上的子域(Visual Studio 2013),visual-studio,visual-studio-2012,asp.net-mvc-routing,subdomain,Visual Studio,Visual Studio 2012,Asp.net Mvc Routing,Subdomain,首先,我以前使用VS 2012和Windows 8在另一台机器上管理过这一点。我能看到这台机器的唯一区别是我使用的是VS 2013 因此,我已将主机文件设置为: 127.0.0.1 localhost 127.0.0.1 localhost:3892 127.0.0.1 r3plica.localhost 127.0.0.1 r3plica.localhost:3892 在我的工作机器上,localhost:3892不存在,没有它也可以工作。 在VisualStudio中,所
127.0.0.1 localhost
127.0.0.1 localhost:3892
127.0.0.1 r3plica.localhost
127.0.0.1 r3plica.localhost:3892
在我的工作机器上,localhost:3892不存在,没有它也可以工作。
在VisualStudio中,所有内容都设置为默认值。当我使用f5时,浏览器转到localhost:3892,一切正常
在我的另一台计算机上,如果我将URL更改为r3plicata.localhost:3892,则预期的网站将加载,并且我仍然可以对其进行调试(我需要进行调试)
在我的新机器上,如果我更改为新的URL,我会收到一个错误请求
我已在互联网上搜索,无法找到解决方案,因此,如果有人有相同的问题,请帮助我解决!:D
干杯,
/r3plica我通过以下方式解决了这个问题:
- 运行
- 强制IIS Express也在管理模式下运行(在
中找到C:\Program Files(x86)\IIS Express\
,右键单击并选择iisexpress.exe
,然后选择Properties
选项卡,然后勾选“以管理员身份运行此程序”复选框)李>Compatibility
- 为正在调试的站点修改IISExpress的
文件。该文件可在Documents>IISExpress>config中找到。找到相关的站点节点并将bindingInformation属性更改为以下值(但将端口号放入): 而不是:applicationhost.config
*:{PortNumber}:localhost
我通过以下方式解决了这个问题:- 运行
- 强制IIS Express也在管理模式下运行(在
中找到C:\Program Files(x86)\IIS Express\
,右键单击并选择iisexpress.exe
,然后选择Properties
选项卡,然后勾选“以管理员身份运行此程序”复选框)李>Compatibility
- 为正在调试的站点修改IISExpress的
文件。该文件可在Documents>IISExpress>config中找到。找到相关的站点节点并将bindingInformation属性更改为以下值(但将端口号放入): 而不是:applicationhost.config
*:{PortNumber}:localhost
我也有同样的问题。在Windows 8上的VS2012中工作。升级到VS2013,没有做任何其他更改,现在我在转到mysubdomain时遇到了错误的请求错误。localhost:55079也有同样的问题。在Windows 8上的VS2012中工作。升级到VS2013,没有做任何其他更改,现在当我转到mysubdomain时出现错误请求。localhost:55079如果我正在工作的网站似乎没有出现在那里怎么办?以前没有这个问题,所以我不确定。您使用的是什么版本的VS?如果是VS2015,我认为情况已经发生了变化,配置文件现在放在了项目中(尽管还没有详细研究),配置文件的位置不是问题所在。我的问题是,我似乎在
文件中找不到我的项目。如果我正在工作的网站似乎没有出现在那里该怎么办?以前没有这个问题,所以我不确定。您使用的是什么版本的VS?如果是VS2015,我认为情况已经发生了变化,配置文件现在放在了项目中(尽管还没有详细研究),配置文件的位置不是问题所在。我的问题是在applicationhost.config
文件中找不到我的项目。applicationhost.config
*:{PortNumber}:localhost