高级领域开发:插件编译测试与多层应用架构解析
1. 插件项目的编译与测试
在开发过程中, CalculatorForm_Replacement 的替代版本运行时可考虑折扣。对于 SamplePlugin 项目的编译和测试,有以下要点:
- 默认查找路径 : FormExtenderManager.InitializePlugins 方法默认在主应用程序文件夹中查找插件 DLL。在示例里,该文件夹是存放 MainApplicationStartup.exe 文件的位置。
- 手动复制 :重新编译 SamplePlugin 项目时,需手动将 SamplePlugin.dll 文件复制到主应用程序文件夹。
- 自动化操作 :
- 可定义编译后生成步骤来自动完成复制操作。
- 更好的做法是修改生成输出路径(在 My Project 设计器的 Compiler 页面),使 SamplePlugin.dll 直接编译到主应用程序文件夹。
- 引用项目 :让 MainApplicationStartup 项目包含对 SamplePlugin 项目的引用。虽然主应用程序项目代码从不引用插件项目,但此引用
超级会员免费看
订阅专栏 解锁全文
1664

被折叠的 条评论
为什么被折叠?



