C# WPF .NET Core和.NET5之后引用System.Windows.Forms的解决方案

  1. 双击项目名称打开工程文件(.csporj)
  2. 添加"Microsoft.WindowsDesktop.App.WindowsForms"引用;
xml 复制代码
<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <OutputType>WinExe</OutputType>
    <TargetFramework>net8.0-windows</TargetFramework>
    <Nullable>enable</Nullable>
    <ImplicitUsings>enable</ImplicitUsings>
    <UseWPF>true</UseWPF>
  </PropertyGroup>

  <ItemGroup>
	<FrameworkReference Include="Microsoft.WindowsDesktop.App.WindowsForms" />
  </ItemGroup>
</Project>
  1. 重新加载项目;
相关推荐
刘梦凡呀2 小时前
C#获取钉钉平台考勤记录
java·c#·钉钉
承渊政道2 小时前
动态内存管理
c语言·c++·经验分享·c#·visual studio
future_studio2 小时前
聊聊 Unity(小白专享、C# 小程序 之 播放器)
unity·小程序·c#
helloworddm3 小时前
Orleans Stream SubscriptionId 生成机制详解
java·系统架构·c#
向宇it4 小时前
【unity实战】MapMagic 2实战例子
游戏·3d·unity·c#·游戏引擎
"菠萝"4 小时前
C#知识学习-017(修饰符_6)
学习·c#
VB.Net4 小时前
C#循序渐进
开发语言·c#
feifeigo1236 小时前
C# WinForms实现模拟叫号系统
c#
helloworddm6 小时前
Orleans 流系统握手机制时序图
后端·c#
William_cl7 小时前
【C# OOP 入门到精通】从基础概念到 MVC 实战(含 SOLID 原则与完整代码)
开发语言·c#·mvc