我在我的应用程序中的所有web.configs中添加了以下内容。但是我仍然无法远程看到错误。怎么可能呢?
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
答案 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
,否则一旦部署到服务器就无法使用。