将WPF或XNA之类的旧.csproj类型迁移到Visual Studio 2017新的cproj

时间:2018-07-16 16:45:30

标签: wpf visual-studio-2017 xna

我喜欢2017年推出的新.csproj格式,但令我感到失望的是,没有任何.NET Framework项目模板获得任何新的.csproj模板(是的,XNA显然没有这样的模板)。

我已经设法采用基本的.NET标准库并将其转换为使用新格式的.NET Framework可执行文件,但这似乎不适用于依赖<ProjectTypeGuids>的任何项目特殊功能标签。 WPF xaml文件拒绝使用设计器,并且添加新窗口功能在任何地方都不存在(奇怪的是,存在UserControl )。

XNA为什么不起作用更容易理解,但是我遇到的第一个主要障碍是,包含XNA dll的旧方法不起作用(获取警告图标),而新方法同样没有结果。 。我似乎找不到如何向新的.csproj格式(如旧格式)添加额外的引用路径。

无论如何,目前在Visual Studio 2017中甚至可以做到这一点,或者这些专用项目类型现在是否已委托给旧的.csproj格式?

1 个答案:

答案 0 :(得分:1)

目前,通过Microsoft SDK可以使用WPF,Winforms don't support the new csproj格式等旧项目类型。

some hacks中有additional SDKstry to solve it

因此,当前您应该使用旧格式。

相关问题