65得票9回答
系统.BadImageFormatException 尝试加载一个格式不正确的程序

我正在为另一个程序编写一个插件,该程序基于公共的.NET API。通常情况下,这些插件是通过创建引用API程序集的类库DLL来制作的。然后,通过从API程序集中继承基础命令类创建命令类。然后将应用程序设置为引用插件DLL文件,并在用户请求时负责实际启动自定义命令类。 然而,现在我正在尝试通过...

35得票1回答
如何在Revit中查找匝道的起点/终点,是否可以使用草图?

我有一堆坡道,想知道它们的起点和终点 (如果有多个起点/终点,我也想知道它们是如何连接的)。 目前我获取到的数据格式为:List<TransitionPoint> ret = new List<TransitionPoint>(); FilteredElementCol...

17得票13回答
无法加载文件或程序集“Xceed.Wpf.Toolkit”

我正在为另一个应用程序Autodesk Revit开发插件,它是作为单独的DLL类库构建的。我正在尝试在我的WPF窗口中使用Wpf Tool Kit Property grid。属性网格在Visual Studio中显示正常,并且Intellisense也可以正常工作。但是当我尝试加载我的插件...

10得票3回答
我能否使默认的AppDomain使用某些程序集的影子副本?

我为什么想这样做的简短解释: 我正在为Autodesk Revit Architecture 2010编写插件。我的插件代码测试非常麻烦,因为我必须在每个调试会话中重新启动Autodesk,手动加载Revit项目,单击“插件”选项卡,然后启动我的插件。这太费时间了。 我编写了第二个插件,它...

10得票5回答
如何让某人进入测试领域?

好的,我们的产品可以运作了。测试人员真正地完成了他们的任务。现在是下一个迭代的时间了。但是如何确保质量呢?我们需要一名测试人员! 我该如何让一位刚从街头走进来的人开始测试呢?我自己都不知道该怎么做(我是开发人员,不是测试人员)! 我们是一个小团队: 两位建筑师(指建筑物,而不是软件,他...

8得票3回答
当使用Revit 2020时,Path.GetTempPath()方法返回带有GUID结尾的UserTempPath。

大多数使用我的插件的应用程序返回路径 "C:\Users\[用户名]\AppData\Local\Temp\"。但是有一个应用程序返回路径 "C:\Users\[用户名]\AppData\Local\Temp\1affa5dd-2f26-4c96-9965-7a78f5c76321\",末尾的...