asp.Net在发布后无法呈现页面

时间:2013-02-26 17:39:29

标签: asp.net .net visual-studio-2010 ajaxcontroltoolkit

无法理解该怎么做? Asp.net页面在发布后显示为空白。

查看来源:

<form name="ctl00" method="post" action="default.aspx" id="ctl00">
<div>
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUENTM4MWRk8F3nytDudBWE1y4PycHzuh2S7RY=" />
</div>
</form><head><meta name="keywords" /><meta name="description" /><title>

</title></head>

但是从Visual Studio中它完美运行。

配置 :.NET 3.5,Windows 7 Pro 64位,Ajax控件工具包。 SQL Server,Subsonic。 IIS 7.5.7600.16385

请帮忙。

2 个答案:

答案 0 :(得分:0)

如果您的应用程序在本地运行时显示正常但在发布到IIS时未显示,则可能需要查看IIS设置(假设您正在使用的设置)。确保将IIS设置为显示错误。这是通过转到ASP Properties页面在IIS中完成的。展开“调试属性”,并确保“将错误发送到浏览器”设置为true,将“启用服务器端调试”设置为true,并将“启用客户端调试”设置为true。当您准备好上线时,请确保将所有内容重置为false,因为这可能会向最终用户显示敏感信息。

答案 1 :(得分:0)

检查:IIS-&gt;应用程序池 - &gt;高级设置 - &gt; .NET Framework版本
如果没有.NET 4.0,你会尝试拨打aspnet_regiis.exe -i http://msdn.microsoft.com/en-us/library/k6h9cz8h%28v=vs.80%29.aspx