我有一些自定义构建dll库,我自己构建过。显然我的代码中有一些错误处理,并且抛出了自定义异常
If(Error)
throw new Exception("Something went wrong!");
问题是,当应用程序使用该库并且引发了我已定义的异常时,Visual Studio在引发异常时显示dll库的源代码。
有没有办法防止显示Visual Studio向应用程序本身显示断点的源代码,即导致该异常的被调用方法?
示例:如果System.File.WriteAllText
引发异常,则代码不显示其源代码,System.IO.dll
将异常引发给我自己的代码
正如汉斯·帕桑特(Hans Passant)所建议的那样。我必须使用dll的发行版来隐藏源代码,使其不被显示。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句