标签:appdomain

  • 尝试在新的AppDomain中加载混合的C#和C++ / CLI dll时从错误的AppplicationBase加载的DLL - c#

    时间:2020-8-10

    我们有一个大型的.NET解决方案,其中C#和C ++ / CLI项目相互引用。我们也有几个单元测试项目。我们最近从Visual Studio 2010&.NET 4.0升级到了Visual Studio 4.5&.NET 4.5,现在当我们尝试运行单元测试时,在测试过程中加载某些DLL似乎存在问题。 由于单元测试是在单独的AppDomain上执行的,因此似乎 […]

  • 是否可以在隔离的环境中执行上载的.NET代码? - c#

    时间:2020-8-4

    在.NET网站中,我需要获取用户提交的代码,对其进行编译和执行。但是我需要在隔离的环境中执行代码,以使任何恶意代码都不会损害我的系统(例如,永远不要执行Directory.Delete(“ C:\ Windows”))。 是否可以在一种chroot环境中执行代码? 参考方案 您可以在sandbox中编译并运行代码。这是一个具有受限权限的新创建的AppDoma […]

  • AppDomain.UnhandledException与RegisterApplicationRecoveryCallback - c#

    时间:2020-7-20

    我已经编写了在所有专用服务器上运行的软件(C#.NET控制台应用程序),这些服务器将管理单个Java进程(启动/停止/重新启动它们)。我遇到的问题是,当我的应用程序崩溃时,它不会关闭它启动的Java子进程。我需要确保在应用程序崩溃之前将其终止(这不是正常现象,但是绝对需要添加以防万一)。 AppDomain.UnhandledException方法是否更适合 […]

  • 解决方法.NET应用程序域仅按值传递对象 - c#

    时间:2020-7-18

    我正在开发一个完全依赖插件的.net应用程序。应用程序本身包含与远程服务器的连接。 最近,我深入研究了Application域,并将它们视为将插件代码与应用程序其余部分隔离的理想解决方案。 但是,有一个很大的缺点,使我无法实现用于托管插件的应用程序域。似乎没有办法通过引用将对象传递给另一个将引用传递给连接对象所需的应用程序域。 我希望有人可以给我一个解决方法 […]