我想设置编译 debug="false" 以从 aspx 文件中即时编译发布模式 dll。
但是,我仍然想要行号等错误,就像您在编译带有 pdbonly 集的 DLL 项目时发现的那样。
如果你想这样做,你可以在这个问题上找到一个很好的答案:Display lines number in Stack Trace for .NET assembly in Release mode
有任何想法吗?
我想设置编译 debug="false" 以从 aspx 文件中即时编译发布模式 dll。
但是,我仍然想要行号等错误,就像您在编译带有 pdbonly 集的 DLL 项目时发现的那样。
如果你想这样做,你可以在这个问题上找到一个很好的答案:Display lines number in Stack Trace for .NET assembly in Release mode
有任何想法吗?
也许你可以在 web.config 上的编译器上做到这一点
我在这里放置了 Trace 命令,您可以设置任何编译器选项
<system.codedom>
<compilers>
<compiler language="c#;cs;csharp" extension=".cs" compilerOptions="/define:TRACE" type="Microsoft.CSharp.CSharpCodeProvider,System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4">
<providerOption name="CompilerVersion" value="v3.5"/>
<providerOption name="WarnAsError" value="false"/>
</compiler>
<Compilers>
您可以使用的编译器选项 http://msdn.microsoft.com/en-us/library/6ds95cz0(VS.71).aspx