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