【问题标题】:How can i run a website locally developed using .NET如何运行使用 .NET 在本地开发的网站
【发布时间】:2011-06-01 02:43:32
【问题描述】:

我使用 Visual Studio 2008 在 .NET 中开发了一个网站。我使用 USB pendrive 将此网站提供给了我的朋友。现在,他想在未安装 Visual Studio 的 PC 上本地运行该网站。请建议我如何在我朋友的电脑上本地运行该网站。我应该将该网站保存在他的 PC 上的哪个位置?

【问题讨论】:

    标签: .net iis web


    【解决方案1】:

    您可以安装 .NET 运行时,并将其托管在他的本地 IIS 中。要求是 IIS 将网站设置为指向适当的文件夹。 (例如,将网站保存在 'c:/inetpub/website name' 中,并将 IIS 的网站目录指向同一文件夹。您还需要确保 IIS_USR 具有对该文件夹的读取权限。)

    例如,我使用的托管服务器没有安装 Visual Studio,我们只需将代码发送并通过没有安装 Visual Studio 的 IIS 和 .NET 运行它。

    【讨论】:

    • 假设如果朋友出于某种原因不想安装IIS,是否可以通过安装VS Express来运行该网站?或者与 IIS 相比,这是否太过分了?
    • @DXM - 我知道有 Visual Studio 开发服务器,但这只是暂时的,您可以尝试保持其运行(只能通过特定端口访问该站点:@987654321 @)。但是如果我没记错的话,MSFT 未来会走 IIS Express 而不是 VS Development Server 的路线
    【解决方案2】:

    你不能那样做,真的。您至少需要在您朋友的计算机上安装 IIS。它可以通过访问http://www.microsoft.com/ 并在下载部分中查找来获得。从那里,设置它并将您的项目移动到根目录。

    【讨论】:

    • 是的,我在他的 PC 上安装了 IIS。现在我应该怎么做才能更改虚拟目录?
    【解决方案3】:

    您朋友的计算机需要安装 IIS。安装后,您的朋友需要将您的网络“资料”(页面和可执行文件)移动到可以在 IIS 服务选项卡中指定的虚拟目录

    【讨论】:

    • 是的,我在他的 PC 上安装了 IIS。现在我应该怎么做才能更改虚拟目录?
    • 如果您的网站/应用程序是简单的网站/应用程序,您可以将您自己的虚拟目录中托管您的网站/应用程序的任何内容移动到他的网站/应用程序,也具有相同的结构。
    • 是的,这是一个非常简单的网站。但是先生,我无法找出我应该在虚拟目录中做什么,请提供为我的网站制作虚拟目录的步骤。我应该在浏览器的地址栏中使用什么来运行?以及我应该在哪个文件夹目录中存储该站点内容。
    猜你喜欢
    • 2016-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多