.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

相关推荐
SEO-狼术9 小时前
Highcharts Dashboards provides crack
.net
小码编匠13 小时前
C# 上位机开发怎么学?给自动化工程师的建议
后端·c#·.net
cdbqss113 小时前
VB.net编写的身份证类
前端·.net
ChaITSimpleLove13 小时前
.NET9 实现字符串拼接(StringConcatenation)性能测试
.net·性能测试·字符串拼接·csharp·string 拼接·benchmarktest
SEO-狼术16 小时前
DevExpress WPF Crack, DevExpress WPF v25.1
wpf
小老鼠爱大米17 小时前
C# WPF - Prism 学习篇:搭建项目(一)
c#·wpf·prism
小码编匠21 小时前
WPF 自定义分页控件,可通过样式模板修改外观
后端·c#·.net
博睿谷IT99_21 小时前
Hadoop 分布式存储与计算框架详解
wpf
ajassi20001 天前
开源 C# .net mvc 开发(八)IIS Express轻量化Web服务器的配置和使用
linux·开源·c#·mvc·.net
Eiceblue1 天前
【免费.NET方案】CSV到PDF与DataTable的快速转换
开发语言·pdf·c#·.net