.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

相关推荐
步步为营DotNet24 分钟前
借助 C# 14 特性强化 .NET 后端数据验证的深度实践
java·c#·.net
happyprince1 小时前
03_verl-设计理念与核心原理
wpf
happyprince3 小时前
01_verl-项目概览与架构总览
架构·wpf
Chris _data4 小时前
# WPF 学习记录( 第二天)
学习·wpf
ceclar1234 小时前
C#字节流与字符流
算法·c#·.net
苏克贝塔1 天前
.NET 开发之“宿主(Host)”
.net
myenjoy_11 天前
大规模采集架构——从单台网关到千点集群
架构·wpf
robot_???1 天前
Visual studio2022:找不到指定的SDK“Microsoft.NET.Sdk”
microsoft·.net·visual studio
Chris _data1 天前
c#学习WPF笔记(一)
学习·c#·wpf