.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

相关推荐
张工在路上30 分钟前
WPF 布局基础概述
大数据·hadoop·wpf
geovindu6 小时前
CSharp: Template Method Pattern
开发语言·后端·c#·.net·模板方法模式·行为模式
步步为营DotNet7 小时前
【MVP深度】.NET MAF:从单 Agent 到可恢复的多 Agent 工作流
.net
geovindu17 小时前
CSharp: 万年历
开发语言·后端·c#·.net
用户298698530141 天前
PDF 转 HTML 全攻略:三种方法轻松搞定网页转换
c#·html·.net
geovindu1 天前
CSharp: State Pattern
开发语言·后端·c#·.net·状态模式·行为模式
迪飞特科技1 天前
分布式事务下 Spring 声明式事务失效的 3 种修复方案
分布式·spring·wpf
2601_962064703 天前
【报表查询】.NET开源ORM框架 SqlSugar 系列
开源·.net
2601_962174174 天前
Redis 简介
数据库·redis·wpf