有谁知道强制应用程序从单独的文件加载特定的 .NET 类的任何方法,而无需该应用程序的源代码?例如,如果我想对 mscorlib 中的单个类进行更改并查看某个应用程序中发生了什么,我不想为 mscorlib 中的每个单个类创建一个包装 DLL 。让我想到这一点的一件事是因为我非常讨厌Windows 文件夹浏览器对话框,并且我希望能够为 FolderBrowserDialog 编写一个替换类。然后,每当应用程序尝试使用它时,它都会使用我的。
我刚刚找到TypeForwardedToAttribute
,但这需要访问源代码。我希望能够对我没有任何源代码的现有应用程序执行此操作。