Asp.net 为什么我的网站在VS 2013中工作,而不是在IIS 7.5中工作?

Asp.net 为什么我的网站在VS 2013中工作,而不是在IIS 7.5中工作?,asp.net,iis,iis-7.5,web-site-project,Asp.net,Iis,Iis 7.5,Web Site Project,我有一个网站项目,当我在VS中的“默认web服务器”下调试时,它似乎工作正常。当我尝试在IIS下调试或直接从IIS运行站点时,我会看到一个空白页面。无错误消息或日志,无论我使用的是Login.apsx还是“Default.aspx”我的站点的默认文档 该站点基于.NET 4构建,并在.NET 4集成管道应用程序池中配置。我也尝试了Classic,没有任何区别。哪一页是您的web应用程序的第一页?你把它作为默认文档了吗? 请尝试使用以下网址并检查其浏览 "http://ipaddressofser

我有一个网站项目,当我在VS中的“默认web服务器”下调试时,它似乎工作正常。当我尝试在IIS下调试或直接从IIS运行站点时,我会看到一个空白页面。无错误消息或日志,无论我使用的是
Login.apsx
还是“Default.aspx”我的站点的默认文档


该站点基于.NET 4构建,并在.NET 4集成管道应用程序池中配置。我也尝试了Classic,没有任何区别。

哪一页是您的web应用程序的第一页?你把它作为默认文档了吗? 请尝试使用以下网址并检查其浏览

"http://ipaddressofserver/websitename/page.aspx"

哪个是web应用程序的第一页?你把它作为默认文档了吗? 请尝试使用以下网址并检查其浏览

"http://ipaddressofserver/websitename/page.aspx"
按照以下步骤操作:

1) 确保已启用“从windows在IIS中运行asp.net”功能

2) 通过打开地址
http://localhost:80

3) 与具有读取权限的所有人共享您的网站文件夹

4) 在IIS中添加端口号不是80的网站

5) 在4.0版中保持应用程序池的集成

6) 现在浏览网站。

按照以下步骤操作:

1) 确保已启用“从windows在IIS中运行asp.net”功能

2) 通过打开地址
http://localhost:80

3) 与具有读取权限的所有人共享您的网站文件夹

4) 在IIS中添加端口号不是80的网站

5) 在4.0版中保持应用程序池的集成



6) 现在浏览网站。

第一页是Default.aspx,正如我在问题中所说的,我已经尝试将其作为默认文档。我也尝试过通过URL直接访问它,使用相同的空白页面,结果。如果从本地主机运行相同的default.aspx,它会显示一些文本吗?你在页面加载上添加了一些代码了吗?是的,当然,我在VS中运行站点时得到了这些内容,但不是我说的IIS。我建议你检查以下链接,看看第一个页面是Default.aspx是否有帮助。正如我在问题中说的,我已经尝试将其作为我的默认文档。我也尝试过通过URL直接访问它,使用相同的空白页面,结果。如果从本地主机运行相同的default.aspx,它会显示一些文本吗?你在页面加载上添加了一些代码吗?是的,当然,当我在VS中运行站点时,我得到了这些内容,但不是我说的IIS。我建议你检查以下链接,看看它是否有助于向你的站点添加.txt文件。IIS提供服务吗?您是否在本地主机(IIS)上进行测试?页面上没有一条数据?HTTP响应的状态代码是什么?eventvwr应用程序日志中有任何感兴趣的内容?向站点添加.txt文件。IIS提供服务吗?您是否在本地主机(IIS)上进行测试?页面上没有一条数据?HTTP响应的状态代码是什么?eventvwr应用程序日志中有任何感兴趣的内容吗?+1这些步骤正是您首先应该做的。同时尝试访问michaelliu建议的.txt文件+1这些步骤正是您首先应该做的。也可以按照Michael Liu的建议访问.txt文件