gpt4 book ai didi

c# - 加载沙箱 AppDomain 使调试器崩溃

转载 作者:行者123 更新时间:2023-11-30 18:05:50 25 4
gpt4 key购买 nike

我正在创建一个沙箱 AppDomain,这样我就可以加载一个程序集并释放它。

var sandbox = AppDomain.CreateDomain("Sandbox", null, 
AppDomain.CurrentDomain.SetupInformation);

但是,当我Load 一个程序集到sandbox 时,调试器崩溃了。我在 ASP.NET 中。

var assemblyName = AssemblyName.GetAssemblyName(assemblyPath);
var assembly = pluginDomain.Load(assemblyName); // crash here

有人知道为什么会崩溃吗?

最佳答案

您能否详细说明“调试器崩溃”是什么意思? Visual Studio 本身是否崩溃,调试器是否只是停止并返回到 Visual Studio 设计模式,是否弹出异常对话框,等等......

对于所有这些情况,尽管我要做的第一件事是更改以下调试器选项并重复该场景。

- Tools -> Options -> Debugger
- Uncheck: Enable implicit property evaluation
- Uncheck: Enable Just My Code

关于c# - 加载沙箱 AppDomain 使调试器崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5172914/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com