2013-11-22 94 views
1

我在Visual Studio 2008中完成了一个Web应用程序项目,在解决方案资源管理器中我点击发布网站如何发布网站

发布的网站存储在位置C:\ Users ... \ Documents \ Visual Studio 2008 \ Projects \ Online注册表

现在我该怎么做才能访问该应用程序...?

我完全糊涂了,我可以复制在线Registeration项目中wwwroot文件夹或其他任何东西......

有谁告诉我....

回答

0

您需要托管本网站在像IIS这样的Web服务器上。你的机器上

打开IIS管理器在运行窗口中输入命令inetmgr

IIS 7或以上:右键单击左边的服务器节点 - >添加网站。您需要将物理路径设置为此网站发布的位置,可能位于wwwroot文件夹内,因为此文件夹具有运行网站的所有权限。

IIS6:服务器节点 - >网站 - >新建 - >在主机名网站

设置适当的标题,你就可以随时访问使用该主机头的站点。

有每当您建立在Visual Studio 2008的网站发布,请按照this答案

+1

它的工作现在是一个自动的方式。我已经完成了你所说的过程,但我怀疑为什么我应该发布网站......?我直接打开IIS的右键 - >默认网站,点击 - >虚拟目录,给出项目的别名和路径(路径在D驱动器中,但不在操作系统级驱动器中),现在也可以使用。我们如何看待差异....? – user2618074

+0

很高兴你解决了这个问题:)。你也做得对。事实上,这两套步骤都是在IIS流程下托管网站,而不是Visual Studio附带的开发Web服务器。通常,在开发过程中,我们从Visual Studio中托管网站,或者进入网站属性,然后进入“Web”部分或您已完成的方式。一旦开发完成,我们发布该网站。 – Nexus23

+0

在这里,我观察到一件事情,我发布网站后.CS文件在发布的文件夹中丢失,但代码正在工作。为什么它隐藏.cs文件...? – user2618074