无法在IronPython中使用System.Windows中的Vector

时间:2013-12-30 14:17:31

标签: ironpython

当我尝试在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以来已经有一段时间了,所以我希望这是一个非常愚蠢的错误。

1 个答案:

答案 0 :(得分:1)

嘿,我明白了。

我需要包含以下一行:

clr.AddReference("WindowsBase")

现在它按预期运作:)