【发布时间】:2013-04-05 17:06:31
【问题描述】:
我的 Visual Studio 程序/应用程序/网站默认托管在哪里(/在调试期间)? 我的意思是,当我在工作室中运行我的项目时,或者只是在页面上单击鼠标右键并“在浏览器中查看”...该页面托管在哪里?
工作人员提到了“Visual Studio 服务器”。并且我们可以指导工作室使用本地 IIS。
谁能更清楚地说明这一点,或者指向我可以找到更多信息的博客/文章?
谢谢!
编辑:我问这个问题是因为当我在本地和开发服务器上运行服务时,我的 WCF 服务身份验证设置的行为不同(服务不起作用)。我正在尝试找出在哪里可以找到这些本地设置。
编辑:我使用的是 VS 2010,并在我的本地安装了 IIS 7。
【问题讨论】:
-
我认为它默认使用本地计算机上的 IIS 设置...
-
我也是这么认为的,但我觉得不是这样。本地 IIS 上的任何更改仅在我将应用程序显式部署到它时才会反映出来。不是当我在 VS 上运行它时。
-
@Brian Mains 已回答,Visual Studio 2010 使用 Visual Studio Development Server aka Cassini 作为默认 Web 服务器。您想更改哪些设置?
-
我需要将身份验证设置为“Windows”。我可以在我的本地 IIS 和开发服务器 IIS 上执行此操作,并且我的服务运行良好。我希望能够在 Cassini 上做到这一点,这样我就不必在本地工作时更改我的配置文件。此链接stackoverflow.com/questions/854395/… 似乎表明卡西尼非常有限,无法完成。
标签: asp.net visual-studio-2010 visual-studio iis hosting