如何将winforms项目转换为wpf项目

时间:2009-08-01 13:09:33

标签: wpf winforms

我通过手工编辑proj文件转换了Winforms项目。更改了项目类型guids并添加了一个应用程序定义部分,现在我可以将WPF Windows,Pages等添加到项目中。有一点不起作用的是,我添加的文件没有自动生成的cs文件,并且每个新窗口组件都缺少其InitializeComponent方法。

有什么想法吗?

2 个答案:

答案 0 :(得分:7)

如果卸载项目,可以通过在第一个<PropertyGroup>元素中添加/替换以下元素来编辑项目文件:

<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>

这会将项目类型更改为WPF项目。

答案 1 :(得分:1)

看起来像是“不要这样做”的情况。

如果您启动新的WPF项目,则可以批量“添加现有文件”。重新添加一些参考文献并不比你现在尝试的更多。

此外,如果将旧项目和新项目放在同一解决方案中,则可以将文件(和文件夹)从一个项目拖放到另一个项目中。但不是参考。

相关问题