2013-02-26 99 views
3

我开发一个应用程序,我的朋友在Asp.Net中实现,我有一个奇怪的问题。
我从我们的ftp服务器下载了最新的源代码(我们还没有安装源代码控制工具),当我尝试编译并运行应用程序时,IIS会抛出异常。我检查了目录,并有一个web.config文件。
我不明白这是什么错误:(。谢谢你的帮助:)。
这是什么IIS响应:配置文件Web.config不被识别

Runtime Error 
Description: An application error occurred on the server. The current custom error 
settings forthis application prevent the details of the application error from being 
viewed remotely (for security reasons). It could, however, be viewed by browsers 
running on the local server machine. 

Details: To enable the details of this specific error message to be viewable on 
     remote machines, please create a <customErrors> tag within a "web.config" 
     configuration file located in the root directory of the current web 
     application. This <customErrors> tag should then have its "mode" 
     attribute set to "Off". 


<!-- Web.Config Configuration File --> 

<configuration> 
    <system.web> 
     <customErrors mode="Off"/> 
    </system.web> 
</configuration> 


Notes: The current error page you are seeing can be replaced by a custom error page 
by modifying the "defaultRedirect" attribute of the application's <customErrors> 
configuration tag to point to a custom error page URL. 


<!-- Web.Config Configuration File --> 

<configuration> 
    <system.web> 
     <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/> 
    </system.web> 
</configuration> 
+0

在Web.Config中添加'' – vikas 2013-02-26 12:19:09

+0

在Web.Config中添加''并查看错误是什么 – 2013-02-26 12:27:34

回答

4

哦,我的天啊!我发现问题。我没有检查在Windows资源管理器选项'显示所有已知的文件扩展名',我保存web.config与TXT延长,我没有看到这种荒谬的错误。感谢您的帮助!

2

您需要的部分添加到您的Web.config所以你可以看到实际的异常。

<configuration> 
    <system.web> 
     <customErrors mode="Off"/> 
    </system.web> 
</configuration> 
1

没有改变它为<customErrors mode="Off"/>你看不到实际的错误。
所以将其更改为

<system.web> 
     <customErrors mode="Off"/> 
    </system.web> 

,看看实际错误你得到。