C# 动态链接机制 插件平台

时间:2014-08-21 08:18:08
【文件属性】:

文件名称:C# 动态链接机制 插件平台

文件大小:128KB

文件格式:RAR

更新时间:2014-08-21 08:18:08

C# 动态加载DLL

利用AppDomain实现对DLL的动态加载和卸载。


【文件预览】:
Plugin
----Plugin()
--------SmartDomainConnector.cs(3KB)
--------SmartPluginConnector.cs(1KB)
--------SmartPluginImplementsAttribute.cs(1KB)
--------SmartAssemblyLoader.cs(1KB)
--------SmartPluginInstanceFactory.cs(2KB)
----bin()
--------Debug()
--------Release()
----SmartPluginFactory.cs(2KB)
----obj()
--------Debug()
----Properties()
--------AssemblyInfo.cs(1KB)
----SmartPluginContainer.cs(3KB)
----SmartPluginMain.cs(766B)
----Plugin.csproj(3KB)
----SmartPluginLoader.cs(2KB)
----Interfaces()
--------ISmartPlugin.cs(634B)
--------ISmartPluginContainer.cs(997B)
--------ISmartPluginLoader.cs(728B)
--------ISmartPluginDomainConnector.cs(954B)
--------ISmartPluginConnector.cs(804B)
PluginSample
----bin()
--------Debug()
--------Release()
----obj()
--------Debug()
----Properties()
--------AssemblyInfo.cs(1KB)
----PluginSample.csproj(2KB)
----Sample1.cs(965B)
PluginPlatform
----PluginPlatform.csproj(2KB)
----bin()
--------Debug()
----obj()
--------x86()
----Properties()
--------AssemblyInfo.cs(1KB)
----Program.cs(4KB)
PluginConnector.sln
PluginSample1
----bin()
--------Debug()
----obj()
--------Debug()
----Properties()
--------AssemblyInfo.cs(1KB)
----PluginSample1.csproj(2KB)
----Class1.cs(1KB)

网友评论

  • 感觉不是很好用,但是还是很感谢
  • 代码有点乱,但是可以学习一下
  • 很好用,谢谢分享!
  • 很好的代码例子,是plugin的很好学习demo,赞!
  • 很不错 学习学习
  • 很好的代码例子,是plugin的很好学习demo。
  • 还是不错的程序
  • 基本没什么用
  • 程序可以運行,感謝先,不过代码感觉有点乱! .
  • 参考一下,用处不是很大
  • 用了设计模式的,核心代码不多,可以提炼出来
  • 程序可以運行,感謝
  • 程序可以运行调试不过代码感觉有点乱。 .
  • 程序可以运行调试,能运行就能弄明白。不过代码感觉有点乱。