在个人服务器上配置IIS 6 Web应用程序

时间:2012-03-17 06:04:32

标签: asp.net .net-4.0 iis-6

我们一群人为我们的大学课程编写了一个.NET Web应用程序,为了让我们的教授用它进行测试,我在家里的网络服务器上进行设置。以下是我到目前为止所做的事情:

我在我的域上创建了一个新帐户,然后我授予该帐户对存储该应用程序的文件夹的读取,写入权限。我已经设置了一个应用程序池,它使用这个新帐户作为其标识,并创建了一个使用新应用程序池的新站点。

我最初收到服务不可用错误消息,因此我意识到我必须将我的帐户添加到IIS_WPG帐户。所以现在我被困在"页面找不到"。该网站指向正确的文件夹(我可以在IIS浏览器中看到aspx页面列表),但是当在IIS中,在服务器上的浏览器上或在我的网络中的浏览器上浏览该站点时,我不断得到页面不能找到。主目录指向default.aspx,这是我们的应用程序使用的。

当从IDE内部运行时,应用程序当然可以正常运行,但现在我正试图让它运行起来,它并不想要。

有什么想法吗?

感谢。

2 个答案:

答案 0 :(得分:0)

您应首先提供错误详情。

目前,我建议您查看“网络服务”帐户的权限。这是ASP.NET的帐户。  然后将您的站点发布到* .aspx文件和* .dll文件。看是否有任何错误。

答案 1 :(得分:0)

所以我发现了这个问题。我不知道的是,默认情况下,IIS 6不会在Web Service Extensions中启用对活动服务器页面和.NET页面的支持。一旦我在网站上转了这个就开始工作了。