|
1
42
CLR支持 module initializers . 您必须破解C++/CLI代码或ilasm.exe才能使用它们。 |
|
|
2
7
http://msdn.microsoft.com/en-us/library/k9x6w0hc(VS.80).aspx 详情请参阅。 http://msdn.microsoft.com/en-us/library/system.appdomain.assemblyload.aspx . 在事件处理程序中,您可以反映新加载的程序集,并让它执行您喜欢的任何代码。 |
|
|
3
7
有3个选项可以初始化.NET程序集:
|
|
|
4
6
(编辑-适用于C++);对于C++方法,请参见 this answer 基本上,不,你不能。这将是一个巨大的攻击面,是不允许的。您可能希望在某些B类型上放置一个静态ctor,以确保执行init代码,但仅此而已。。。 |
|
|
5
3
您可能应该重新使用序列化方法来缓解此问题。如果使用
|
|
|
6
0
|
|
|
E.Meir · 支持一个项目的两个以上版本 9 年前 |
|
|
J86 · Visual Studio 2013找不到当前的DLL 10 年前 |
|
|
jayt.dev · 如何指向部件引用的位置? 12 年前 |