You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Autodesk Design Automation云端Revit插件调试求助

云端Revit插件执行失败调试方案

问题描述

我开发的一款插件用于打开云端Revit模型并更新参数,本地运行完全正常,但云端执行时出现错误,日志如下:

[04/06/2025 12:40:01] Starting work item afc2584b25584db488f683ca3658d271
[04/06/2025 12:40:01] Start download phase.
[04/06/2025 12:40:01] End download phase successfully.
[04/06/2025 12:40:01] Start preparing script and command line parameters.
[04/06/2025 12:40:01] Command line: [ /al "T:\Aces\Applications\c38f08e6c3f0a23874705944e7944288.SouravTools.PBIWriteBack[3].package"]
[04/06/2025 12:40:01] End preparing script and command line parameters.
[04/06/2025 12:40:01] Start script phase.
[04/06/2025 12:40:02] End script phase.
[04/06/2025 12:40:02] Error: An unexpected error happened during phase CoreEngineExecution of job.
[04/06/2025 12:40:02] Job finished with result FailedEnvironmentSetup
[04/06/2025 12:40:02] Job Status:
{
  "status": "failedDownload",

我不理解为何提示下载失败,插件应该直接打开云端Revit文件,无需下载。WorkitemID:9151f555737141d882b542fb570663ae

请问该如何调试此类问题?是否有办法访问服务器执行时的系统日志?


调试方法与日志访问方案

一、针对FailedEnvironmentSetup错误的调试步骤

  • 检查插件依赖:云端环境可能缺少本地已安装的依赖库或组件,比如第三方.NET库、Revit API扩展包等。确认插件包是否包含所有必要的依赖文件,避免依赖本地环境的未打包资源。
  • 验证命令行参数:日志中的命令行指向T:\Aces\Applications下的插件包,需确认该路径在云端环境中是否存在,插件包是否完整上传且未损坏。
  • 权限检查:云端执行环境可能对插件访问文件系统或云端模型的权限有限制。确认插件是否以正确的权限运行,是否具备访问云端Revit模型的必要权限。
  • 模拟云端环境:在本地搭建类似云端的沙箱环境(如使用Autodesk Forge的本地调试工具),模拟云端执行流程,复现错误场景。

二、服务器执行日志的访问方式

  • 使用WorkitemID调用API:通过Autodesk Forge的Workitem Details API,传入你的WorkitemID(9151f555737141d882b542fb570663ae),可以获取更详细的执行日志,包括CoreEngineExecution阶段的具体错误信息。
  • 查看作业输出文件:如果作业配置了输出日志,可在云端存储中查找对应的日志文件,通常包含插件执行时的控制台输出和错误堆栈信息。
  • 启用详细日志模式:在提交作业时,开启详细日志选项,云端执行过程会生成更详尽的步骤日志,帮助定位环境初始化或插件加载时的问题。

内容的提问来源于stack exchange,提问作者Sourav Ganguli

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 13:55:06