我想编写一个C#lib或参考服务 ,这样如果一个应用程序引用我的lib,并且当应用程序运行时,我的函数中的函数可以在没有任何调用的情况下运行?如何在C#中编写一个lib,lib可以在没有任何调用的情况下运行?
例如,我得到一个lib,继续阅读平台的内存使用情况,当内存达到80%时,我弹出消息给用户,是时候关闭应用程序了。
so..when我创建另一个应用程序,并且希望我的新的应用程序具有MEM检查功能,我只需要引用它,然后我的新应用运行之后,MEM检查将一起发射..
so ..我可以做这些吗?
嗯.....我可以做的是,即使没有被引用的现有代码,我的程序集只是添加为引用,静态构造函数仍然可以工作吗?...我不认为它会工作.. 无论如何,,我会试试以后..感谢.. – jojo 2009-07-17 07:26:33
如果您的代码从未使用程序集中的任何内容,它将永远不会加载到应用程序域。 CLR在启动时不会自动加载每个引用的程序集,只会根据需要加载所需的程序集。 – Bevan 2009-07-17 08:58:05