.Net 环境和IDE
- Windows 7, 8 and 10.
- .Net4.8.1
- Visual Studio 2022/Visual Studio 2019
注意:不同版本的EPlan对应不用的.Net版本
Addin(插件)
对于EPLAN插件开发,请按以下步骤配置开发环境:
- 选择开发方式
- 使用"类库"项目(新建类库)
- 或使用EPLAN提供的插件向导
- 添加API引用
- 至少引用 Eplan.EplApi.AF.dll 和 Eplan.EplApi.Base.dll
- 如需更多信息,参考"插件"主题
- 配置项目设置
- 在Visual Studio的配置属性 > 调试下,添加 w3u.exe 作为启动程序
- 或使用带有 Variant 参数的 eplan.exe
- 设置输出位置
- 确保构建后将创建的DLL复制到EPLAN平台的 bin 文件夹中
Offline app(离线应用)
对于离线程序,请按照以下步骤操作:
- 创建一个新的Windows应用程序项目
- 按照"在其他进程中使用EPLAN API程序集 (https://www.eplan.help/en-us/Infoportal/Content/api/2025/UsingEplanAssemblies.html)"主题中的描述进行操作
- 确保设置了EPLAN平台bin目录的路径,或者相应地设置了代码项目的工作目录,否则可能找不到相应的DLL
注意事项
- 不建议在单独的子线程中使用EPLAN API。这可能会导致问题,因为API设计者并未测试或预见此类配置。
- 目前,在调试应用程序时,w3u.exe 进程会在调试开始时分离。这是因为"Electric P8"文件夹中的 w3u.exe 调用了"Platform"文件夹中的 eplan.exe。为了继续调试,请附加到"Platform"文件夹中的 eplan.exe 进程。另一种解决方案是在"Platform"文件夹中使用 Variant 参数启动调试 eplan.exe,例如:/Variant:"Electric P8"
Visual Studio 安装