VS2022 .Net6.0 无法打开窗体设计器

拿Vs2022 建了个Demo,运行环境是net6.0-windows,无论双击或是右键都打不开窗体设计器

打开项目目录下的*.csproj.user

XML 复制代码
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <Compile Update="Main.cs">
      <SubType>Form</SubType>
    </Compile>
  </ItemGroup>
</Project>

检查是否有**<SubType>Form</SubType>**节点,

如果没有,参考上边代码创建,

如果有改为**<SubType>UserControl</SubType>** 试哈。

早期版本可能在 .csproj文件中。

这可能是个Bug,当能打开窗体设计器后,再随便改都不影响。

相关推荐
light blue bird9 小时前
主从执行端动机模块工序协同组件
jvm·数据库·.net·桌面端
~plus~12 小时前
.NET 8 Minimal API 进阶:从 CRUD 到 OpenAPI 深度定制
.net
~plus~13 小时前
C#/.NET 8 Span与Memory高性能编程完全指南
开发语言·c#·.net
一个帅气昵称啊13 小时前
.NET + AI 进阶实战:基于类的技能开发 - 打造可治理的 Agent 能力模块
人工智能·ai·.net
唐青枫1 天前
C#.NET IL 中间码 深入解析:从 C# 编译结果到 CLR 执行链路
c#·.net
SEO-狼术1 天前
Infragistics now supports .NET 10
pdf·.net
喵叔哟1 天前
7.【.NET10 实战--孢子记账--产品智能化】--API 文档迁移 — Swashbuckle → OpenAPI + Scalar
.net
无风听海1 天前
.NET10之 HttpClient 使用指南
.net
leonkay2 天前
关于.NET中的队列理解
数据库·性能优化·.net·个人开发·设计规范·队列