文件名称:DeveloperCommunity_1384393_Repro:.NET 5 Winforms Designer加载错误在构建后无法正确加载(需要VS重新启动)
文件大小:2.03MB
文件格式:ZIP
更新时间:2024-04-20 15:07:30
C#
.NET 5 Winforms Designer加载错误无法在构建后正确加载(需要VS重新启动) ) 随附的解决方案包含一个.NET 5项目,该项目带有类'AbstractBaseControl',该类是带有从UserControl派生的抽象方法的抽象类。 “ InheritedControl”派生自“ AbstractBaseControl”,不是抽象的,因此实现了abstract方法。 照原样,这会使“ InheritedControl”无法在设计器中打开。 使用.NET Framework项目下VS2017中使用的标准“技巧”,例如使用“ AbstractBaseControl”上的“ TypeDescriptionProvider”属性来通知设计者非抽象类型,应使设计者能够正确加载“ InheritedControl”。 但这似乎仅在“有时”有效。 经过对自己项目的反复试验,我发
【文件预览】:
DeveloperCommunity_1384393_Repro-master
----.gitattributes(2KB)
----Framework48.gif(512KB)
----FormDesignerAbstractBase()
--------InheritedControl.cs(652B)
--------Form1.cs(385B)
--------Program.cs(525B)
--------AbstractControlDescriptionProvider.cs(4KB)
--------FormDesignerAbstractBase.csproj(3KB)
--------Form1.resx(6KB)
--------InheritedControl.resx(6KB)
--------Properties()
--------AbstractBaseControl.cs(1KB)
--------Form1.Designer.cs(2KB)
--------App.config(182B)
--------InheritedControl.Designer.cs(1KB)
----README.md(3KB)
----netcore50.gif(1.54MB)
----.gitignore(6KB)
----FormDesignerAbstractBase.sln(1KB)