asp.net网站项目的问题

时间:2011-08-27 22:50:05

标签: asp.net web

我在Microsoft Visual Studio 2010中有一个asp.net网站项目。问题是我需要将它全部复制到闪存驱动器,而不是稍后在浏览器中打开它简单/ 我将我的项目发布到我的驱动器,并试图用Internet Explorer打开我的.aspx页面,但是我遇到了一些错误。我真的需要这么做,紧急。

3 个答案:

答案 0 :(得分:2)

Somojon:你不能只使用浏览器打开一个asp.net页面而不需要Web服务器(IIS,大多数时候)处理页面并吐出可以在浏览器上呈现的HTML。

您可以将整个项目(如Mrchief所说)复制到您的闪存驱动器,但在尝试从闪存驱动器打开项目之前,您需要将其再次复制到计算机并配置IIS(或其他具有的Web服务器)支持ASP.NET)。

我认为您可以这样做,因为您可以使用Visual Studio运行您的项目,但这是因为Visual Studio附带了一个集成的Web服务器,它处理ASP .NET代码并吐出HTML以显示在您的浏览器上。最重要的是,当您将项目移动到另一台计算机时,您将需要一个Web服务器来为您的ASP .NET页面提供服务。

答案 1 :(得分:0)

复制整个解决方案文件夹。发布不会有帮助,因为它发布了运行站点所需的文件,而不是整个项目。

答案 2 :(得分:0)

这不起作用,您应该有一个Web服务器来运行您的ASP.NET网站,IIS,IIS Express或其他ASP.NET兼容的Web服务器,它们应该执行已编译的程序集并将页面提供给浏览器。

如果您只是使用浏览器打开页面而没有服务器处理它们,则不执行任何操作。