在VS2013(使用Python Tools for VS 2.0.11016)的IronPython 2.7项目中添加一个全新的,未触及的WPF窗口后,它立即告诉我设计窗口中的“无效标记”,错误列表显示:< / p>
Windows Presentation Foundation(WPF)项目中不支持窗口。
Windows Presentation Foundation(WPF)项目不支持网格。
XAML窗口中包含无害的代码:
<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300">
<Grid>
</Grid>
</Window>
VS的Python工具是否真的不支持表单创建?我忘记配置了什么吗?
答案 0 :(得分:14)
该项目是作为“IronPython Windows Forms应用程序”而非“IronPython WPF应用程序”启动的,因此缺少相关参考:
添加它们可以使WPF表单起作用,或者只是重新创建项目。
如果所有这些引用似乎都在项目中,则删除/读取一些可能帮助。另一位用户报告他必须为'PresentationFramework'这样做;也许有一对同名的人?