我在rhino5中写的gh可以正常运行。
但是用rhino6WIP打开犀牛就会停止运行。这是bug么?
这里是gh文件。
123.zip (20.3 KB)
@dixon - 請你看一下這個問題,謝謝。
这是个 Bug,一模一样的代码,在 Rhino WIP 中重新拖动 C# 并粘贴这些代码,或是在 Rhino 5 中打开GH,全选复制这些 C# 组件,然后在 Rhino WIP 中的 GH 粘贴这些组件,是不会有问题的。
造成这个错误的原因是:
Rhino 6 WIP 是基于 .Net Framework 4.6 的,而 Rhino 5 是基于.Net Framework 4.0 的,他们的 RhinoCommon 版本也不一样,在 Rhino 5 的 Grasshopper 里保存的 *.gh 文件中的 C# 模块有些函数包含了不同版本的 .Net Framework 信息。所以会出现错误。
错误信息也反映出是在“CLR”运行时中出现的问题。
了解了,谢谢jorin大大耐心回答。原来是RhinoWIP打开5中的C#组件,由于基于的.NET版本不同造成的。
請把這個問題加到 Youtrack。
Nathan Letwory 已經加了
https://mcneel.myjetbrains.com/youtrack/issue/RH-34087
不好意思,我是看见有两天没人回复,所以又在英文论坛发了一遍。
好的,看到了。
了解,抱歉。
以后每天我都来检查一次看看有没有我能解答的问题。
不用,這裡問題很少,有需要我會 @ 你。
下一個版本的 RhinoWIP 會包含此修正,謝謝。
非常感谢KelvinC