我有一个网络网站项目,当我在VS内的'默认web服务器'下调试时,它似乎工作正常。当我尝试在IIS下进行调试或直接从IIS运行站点时,我得到了一个空白页面。没有错误消息或日志,无论是使Login.apsx
还是“Default.aspx”我的网站的默认文档。为什么我的网站在VS 2013中工作,但不在IIS 7.5中?
该网站是针对.NET 4构建的,并在.NET 4集成管道应用程序池中进行配置。我也尝试过Classic,没有任何区别。
我有一个网络网站项目,当我在VS内的'默认web服务器'下调试时,它似乎工作正常。当我尝试在IIS下进行调试或直接从IIS运行站点时,我得到了一个空白页面。没有错误消息或日志,无论是使Login.apsx
还是“Default.aspx”我的网站的默认文档。为什么我的网站在VS 2013中工作,但不在IIS 7.5中?
该网站是针对.NET 4构建的,并在.NET 4集成管道应用程序池中进行配置。我也尝试过Classic,没有任何区别。
这是您的Web应用程序的第一页?你有没有把它作为默认文件? 与以下Web地址尝试一下它浏览
"http://ipaddressofserver/websitename/page.aspx"
第一页是Default.aspx,正如我在我的问题中所说的,我已经尝试制作我的默认文档。我也尝试通过URL直接访问它,使用相同的空白页面结果。 – ProfK
如果从localhost运行相同的default.aspx,它是否显示一些文本?你有没有在page_load上添加一些代码? – koolprasad2003
是的,当然,当我在VS中运行网站时,我得到了这些内容,但是我没有说IIS。 – ProfK
以下步骤:
1)确保已启用IIS中的asp.net从窗口功能。
2)通过打开地址http://localhost:80
3确保IIS作品)与大家一起读访问你的共享文件夹中的网站。
4)添加您的网站在IIS比80
5其他端口号)保持应用程序池在4.0版集成。 6)现在浏览网站。
+1这些步骤正是你应该做的首先。同样尝试按照Michael Liu的建议访问.txt文件 –
将.txt文件添加到您的网站。 IIS是否提供服务? –
你在本地主机(IIS)上测试吗? –
页面上没有任何数据? – Justin