从我的GitHub下载的Revit插件DLL不起作用。在我的机器上编译的文件可以很好加载

问题描述 投票:0回答:1

很抱歉,长标题,我会尽量简短。

我已经使用C#和Visual Studio开发了Revit 2020的IExternalCommands集合。还有一个IExternalApplication,用于功能区包含它们。它们在我的计算机中就像魅力一样工作。我正在使用GitHub来存储项目,并且正在测试其他人需要执行哪些操作才能安装我的插件:

  • 从GitHub将DLL下载到我的计算机中。
  • 在Revit插件文件夹%programdata%/ Autodesk / ...等其中之一中复制必要的.dll和.addin文件。>
  • 我打开Revit ...我感到惊讶的是,我收到以下错误:
  • System.IO.FileLoadException

无法加载文件或程序集'file:/// C:\ ProgrammData \ Autodesk \ ApplicationPlugin ... \ ArpRibbon.dll'或其依赖项之一。不支持该操作。 (来自HRESULT的异常:0x80131515)

但是,如果我使用在我的计算机中本地编译的DLL,它将起作用!那怎么可能?有人知道我在做什么错吗?我一直在搜索,但找不到任何有类似问题的人。

非常感谢。

很抱歉,长标题,我会尽量简短。我已经使用C#和Visual Studio开发了Revit 2020的IExternalCommands集合。也是功能区包含它们的IExternalApplication。...

c# visual-studio github revit-api revit
1个回答
0
投票

您可以通过将Stefan的评论复制到答案中并确认它可以解决问题来将问题标记为已回答:

© www.soinside.com 2019 - 2024. All rights reserved.