当我尝试在IronPython中使用Vector类时,我遇到了问题。我想我可能会错过一个简单的步骤。
我正在使用IronPython版本2.7.3和Visual Studio的Python工具。我的代码如下所示:
import clr
clr.AddReference("System.Windows")
import System.Windows
x = System.Windows.Vector(4, 5)
当我运行时,我得到一个例外:
MissingMemberException was unhandled by user code: attribute 'Vector' of 'namespace#' object is read-only
我缺少什么想法?自从我上次使用IronPython以来已经有一段时间了,所以我希望这是一个非常愚蠢的错误。
答案 0 :(得分:1)
我需要包含以下一行:
clr.AddReference("WindowsBase")
现在它按预期运作:)