.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

相关推荐
烟话61 天前
MVVM核心机制:属性通知与命令绑定解析
wpf
我是唐青枫1 天前
C#.NET ValueTaskSource 深入解析:零分配异步、ManualResetValueTaskSourceCore 与使用边界
c#·.net
不知名君2 天前
WPF 的原生窗体标题栏主题自适应系统深浅主题
wpf
碎碎念的安静2 天前
WPF 与 Qt 进程间通信(IPC)
开发语言·qt·wpf
.NET修仙日记2 天前
2026 .NET 面试八股文:高频题 + 答案 + 原理(基础核心篇)
云原生·面试·职场和发展·c#·.net·面试题·微软技术
宁&沉沦2 天前
前端开发者学 .NET:零基础到部署上线
.net
我是唐青枫2 天前
C#.NET ObjectPool 深入解析:对象复用、池化策略与使用边界
c#·.net
宁&沉沦3 天前
.NET 常见文件与扩展名含义(速查)
.net
叫我黎大侠3 天前
.NET 实战:调用千问视觉模型实现 OCR(车票识别完整教程)
阿里云·ai·c#·ocr·asp.net·.net·.netcore