我们一群人为我们的大学班级写了一个.NET web应用程序,为了让我们的教授测试它,我把它设置在家里的web服务器上。以下是我到目前为止所做的工作:
我在我的域上创建了一个新帐户,然后授予该帐户对存储应用程序的文件夹的读写访问权限。我已经设置了一个使用这个新帐户作为其标识的应用程序池,并创建了一个使用新应用程序池的新站点。
我最初收到服务不可用错误消息,所以我意识到我必须将我的帐户添加到IIS_WPG帐户。所以现在我被困在了“页面找不到”的地方。网站指向了正确的文件夹(我可以从IIS浏览器中看到aspx页面列表),但当在IIS中、服务器上的浏览器或网络内的浏览器上浏览网站时,我不断收到无法找到页面的提示。主目录指向我们的应用程序使用的default.aspx。
当然,当在IDE中运行时,该应用程序工作得很好,但现在我试图让它工作,它不想这样做。
有什么想法吗?
谢谢。
发布于 2012-03-18 07:43:09
所以我找到了问题所在。我不知道的是,在默认情况下,IIS6不会在.NET服务扩展中打开对动态服务器页面和Web页面的支持。一旦我把它打开,这个网站就开始正常工作了。
发布于 2012-03-17 14:54:17
你应该先给出错误的详细信息。
现在,我建议你检查一下'network service‘帐户的permission.this是否为ASP.Net的帐户。然后将您的站点发布为*.aspx文件和*.dll文件。查看是否有任何错误。
https://stackoverflow.com/questions/9747699
复制相似问题