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. 重新加载项目;
相关推荐
kylezhao20194 小时前
C#winform数据绑定
c#
爱吃西红柿鸡蛋面7 小时前
JsonHelper使用
c#
故事不长丨7 小时前
C#线程编程全解析:从基础应用到高级实践
c#·线程·多线程·thread·线程同步·异步编程·线程锁
cn_mengbei10 小时前
鸿蒙PC原生应用开发实战:ArkTS与DevEco Studio从零构建跨端桌面应用全栈指南
华为·wpf·harmonyos
xiaowu08014 小时前
C#调用 C++ DLL 加载地址方式选择
开发语言·c++·c#
码农学院17 小时前
使用腾讯翻译文本
服务器·数据库·c#
十幺卜入18 小时前
Unity3d C# 基于安卓真机调试日志抓取拓展包(Android Logcat)
android·c#·unity 安卓调试·unity 安卓模拟·unity排查问题
lingxiao1688818 小时前
WebApi详解+Unity注入--上篇:基于Framework的WebApi
c#·wpf·web
ttod_qzstudio18 小时前
从Unity的C#到Babylon.js的typescript:“函数重载“变成“类型魔法“
typescript·c#·重载·babylon.js
eggcode19 小时前
C#读写Bson格式的文件
c#·json·bson