model.derivative-csharp-context.menu错误

时间:2017-02-25 23:39:15

标签: api autodesk-forge autodesk-model-derivative

处理https://github.com/shubhamgadekar5/model.derivative-csharp-context.menu 1.首先打开“TranslatorServer.csproj”并更改了从Forge Developer Portal获得的APP ID和SECRET。 visual studio下载了包,但得到的错误是“带有类库的输出类型的项目无法直接启动”。 enter image description here

要更正错误,请使用以下步骤但不起作用。

  1. 然后将“CSSShellExtMenuHandler”的输出类型从类库更改为Windows应用程序。
  2. 一个。然后使用CSSShellExtMenuHandler单击调试,得到错误,因为找不到handler.exe。

    B中。点击调试使用翻译器,上传的revit文件,得到错误为“在mscorib.dll中修复了类型'系统异常',但未在用户代码中处理”

    请建议解决方案或者我应该在步骤1之后继续忽略类库错误

1 个答案:

答案 0 :(得分:0)

您不应更改项目设置,也不能直接启动DLL。您需要做的是使用以下命令在您的系统上注册此组件:

regasm.exe CSShellExtContextMenuHandler.dll /codebase

如果你有管理员权限,你可以在你的帖子构建设置中自动完成这项任务。

regasm.exe $(TargetPath) /codebase

将TranslatorServer设置为启动项目并启动不带浏览器的调试器 - 即项目设置 - >网络 - >不要打开页面。

接下来,您可以使用文件资源管理器启动该过程。