我使用castle.windsor版本3.3 for .net 3.5。 我有一个奇怪的问题, 看来我的应用程序不止一次加载dll。
我正在加载程序集:
WindsorContainer().Install(FromAssembly.Named([AssemblyName]);
当我检查容器的节点时(注册后),每个程序集只有一次出现, 但当我检查我的应用程序正在加载什么DLL(通过进程资源管理器), 我可以使用相同的版本和路径不止一次地看到相同的dll。
另外,我想补充说我的应用程序运行正常,
但多次加载dll不是正常行为。
感谢。