wpf - 将旧的 .csproj 类型(如 WPF 或 XNA)迁移到 Visual Studio 2017 新的 csproj
问题描述
我喜欢 2017 年推出的新 .csproj 格式,但我很失望没有 .NET 框架项目模板有任何新的 .csproj 模板(是的,XNA 没有一个明显的原因)。
我已经设法获取了一个基本的 .NET Standard 库,并使用新格式将其转换为 .NET Framework 可执行文件,但这似乎不适用于任何依赖<ProjectTypeGuids>
标记来实现特殊功能的项目。WPF xaml 文件拒绝使用设计器,并且任何地方都不存在添加新窗口的功能(奇怪的是,存在 UserControl)。
XNA 为什么不起作用更容易理解,但我遇到的第一个也是主要障碍是包含 XNA dll 的旧方法不起作用(获取警告图标),而新方法同样没有结果。我似乎找不到如何为新的 .csproj 格式添加额外的引用路径,就像旧格式一样。
无论如何,目前在 Visual Studio 2017 中是否有可能做到这一点,或者这些专门的项目类型现在是否属于旧的 .csproj 格式?
解决方案
推荐阅读
- android - DB Flow - net.sqlcipher.database.SQLiteException: file is not a database: ,编译时:select count(*) from sqlite_master;
- wpf - 由于 DLL 延迟加载(异步),初始运行会阻塞 UI
- flutter - 颤振折线问题
- flutter - 为什么 Flutter 构建 apk 会生成异常类型的 apk 文件?
- web - 什么是我的 SSRS URL 来运行直接提供具有实例名称的参数的报告
- javascript - 创建了一个动态组件,VUE 工作但打印警告“模板或渲染函数未定义”
- java - 如何用空格解决 BufferedReader()?
- python - TypeError: __init__() 得到了一个意外的关键字参数“大小”
- node.js - 当对象名称之一是数字时,如何获取从 API 获取的 JSON 文件中的数据
- node.js - 在 Bot Framework 如何使用 node.js 从自适应卡片 [图像和选择] 返回选定的值