【发布时间】:2014-02-24 14:59:33
【问题描述】:
我想运行一个单独的进程并使用一个作为 dll 的 winforms 应用程序的 dll。这个问题之前已经被问过:
Is it possible to execute a .NET dll without an exe to load it?
由于它已经有几年的历史了,我想刷新这个问题。 .Net 框架中现在有什么可用的吗?这在技术上可行吗?我知道它在 java 中,所以我想知道 .Net 是否也可以这样做......
谢谢
更多信息:这是我想要实现的目标。现在有一段代码能够检测我们应用程序中的死锁。检测显然是在另一个胎面中运行的。因此,如果发生这种情况,我想运行另一个进程,向用户显示一个对话框并通知他有关死锁的信息,然后终止死锁的应用程序。
我希望它是一个能够向用户显示对话框的不同进程,因为大多数时候主线程将参与死锁,例如。由于 gui 主线程被阻塞,我无法显示某些内容。
【问题讨论】: