.net farmework 4.8 类库中添加 wpf 窗体

一般正常情况下,在 .net farmework 4.8 类库中是无法添加 wpf 窗体的,如下图

但是可以添加 winform 窗体,如果想添加 wpf 窗体,需要一些更改

1.添加库

在程序集这里添加库,直接搜索名字即可

需要添加下面库:

PresentationCore

PresentationFramework

System.Xaml

WindowsBase

WindowsFormsIntegration

2.修改 csproj 文件

先关闭 Visual Studio

用记事本打开你项目的 csproj 文件

添加一行标签:

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

保存,关掉记事本

3.重新打开 Visual Studio

右键点击项目,现在可以添加 WPF 窗体了

end

相关推荐
哥是强混7 小时前
Means:基于 .NET 10 打造的开源自部署 S3 兼容对象存储服务
网络·数据库·.net
公子小六14 小时前
基于.NET的Windows窗体编程之WinForms图像控件
windows·microsoft·c#·.net·winforms
贪玩的小松鼠15 小时前
WPF基础到企业应用系列7——深入剖析依赖属性(WPF/Silverlight核
wpf
界面开发小八哥16 小时前
界面控件DevExpress WPF v26.1新版亮点 - TreeView、Spreadsheet控件功能升级
.net·wpf·界面控件·devexpress·ui开发
脚后跟法19 小时前
.NET热门ORM真实的性能测试总结
jvm·php·.net
无风听海1 天前
深入理解 .NET 中的 ToLowerInvariant:从字符串小写转换看文化敏感性陷阱
.net
带娃的IT创业者1 天前
深度解析:当 .NET 遇上 AI Agent,dotnet/skills 如何重塑软件开发方法论
人工智能·大模型·.net·软件开发·ai agent·dotnet/skills
斯文的八宝粥1 天前
WPF企业内训全程实录(下)
大数据·hadoop·wpf
娇气的红酒2 天前
关于.NET VS JavaEE平台争论的沉思录
java·java-ee·.net
单薄的衬衫2 天前
前一篇:详解 .NET 异步
.net