我刚刚对我的调色板和工具进行了示例部署,发现它无法在大约1/3的目标计算机上加载。肯定会使用这个工具进行调查。
非常感谢您的贡献!
您可能必须在 2013 年构建它,但请注意,MYNETLOAD 实际上暴露了 AutoCAD 托管运行时中的一个安全漏洞,如果该漏洞被利用,可能会允许加载“未经批准”的程序集。
Tony,
当运行这个程序时,我得到以下错误:
Stacktrace: System.InvalidOperationException: ExtensionLoader
not find at ExtensionLoaderTest.MyExtensionLoader.GetAssemblyLoadHandler()
at ExtensionLoaderTest.MyExtensionLoader.EnableExtensionLoader(Boolean enable)
at ExtensionLoaderTest.MyExtensionLoader.MyNetLoadCommand()
通过分析您的方法,我可以看到您正在尝试获取应用程序的ExtensionLoader对象来提取OnAssemblyLoad处理程序,以阻止在工具处于活动状态时调用它。 我将调查该问题,以尝试查看导致问题的“大分裂”中 Autodesk 发生了哪些更改。 Aww snap
在这里找到的....
他们发现了您提到的安全漏洞并修复了它。 嗯嗯...还是没有成功。看起来安全特性并没有限制我
页:
1
[2]