Grasshopper

algorithmic modeling for Rhino

Hi,

I am trying to load the Kinect Fusion library into a Grasshopper plugin so I can view the 3D reconstruction of an object inside a component.

As a sanity check, I am able to view the color image stream from the Kinect within Grasshopper, but the moment I make a call to a function from the Microsoft.Kinect.ToolKit.Fusion DLL, when I load the plugin into Grasshopper and start the component again, I get the error:

"1. Solution exception:A strongly-named assembly is required. (Exception from HRESULT: 0x80131044)"

I have checked various forums and StackOverflow and I double checked to make sure all my DLLs are strongly named / signed, except for Firefly's C_sawapan_media.dll assembly. 

If I use the unsigned C_sawapan_media.dll assembly in my plugin without any calls to Kinect Fusion methods, the component works fine meaning that the DLL in question being unsigned is not the problem. It is only with Kinect Fusion methods do I get this issue and hence I am at a total loss.

Please help!

Views: 1122

Replies to This Discussion

I don't know the answer. Once assemblies start being strongly named, everything has to be strongly named otherwise the added security of strong naming is pointless. I have no reason to think that the exception is wrong, so somewhere an assembly is being loaded that is not strongly named and something else is objecting to this.

But never having had anything to do with KINECT or FireFly or sawapan, I really don't know what interaction could be at fault.

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service