<customerrors mode =“ Off”>在服务器上上传代码时不起作用

时间:2018-08-23 07:59:58

标签: c# web-config

我在我的应用程序中的所有web.configs中添加了以下内容。但是我仍然无法远程看到错误。怎么可能呢?

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

1 个答案:

答案 0 :(得分:0)

原因是,您需要将private static List<string> IntPtrToStringArrayAnsi(IntPtr ptr) { var lst = new List<string>(); while (true) { var str = Marshal.PtrToStringAnsi(ptr); if (!string.IsNullOrEmpty(str)) { lst.Add(str); ptr += str.Length + 1; } else break; } return lst.ToArray(); } 设置为true:

debug

<configuration> <system.web> <compilation debug="true" /> <customErrors mode="Off"/> </system.web> </configuration> 仅用于调试目的,除非设置为customErrors mode,否则一旦部署到服务器就无法使用。