- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我尝试在我的 c# .NET Framework 4.7.2 类库中打开表单时出现此错误。
检查自动生成绑定(bind)重定向
调用堆栈是
at System.ModuleHandle.ResolveType(RuntimeModule module, Int32 typeToken, IntPtr* typeInstArgs, Int32 typeInstCount, IntPtr* methodInstArgs, Int32 methodInstCount, ObjectHandleOnStack type)
at System.ModuleHandle.ResolveTypeHandleInternal(RuntimeModule module, Int32 typeToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext)
at System.Reflection.RuntimeModule.ResolveType(Int32 metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments)
at System.Reflection.CustomAttribute.FilterCustomAttributeRecord(CustomAttributeRecord caRecord, MetadataImport scope, Assembly& lastAptcaOkAssembly, RuntimeModule decoratedModule, MetadataToken decoratedToken, RuntimeType attributeFilterType, Boolean mustBeInheritable, Object[] attributes, IList derivedAttributes, RuntimeType& attributeType, IRuntimeMethodInfo& ctor, Boolean& ctorHasParameters, Boolean& isVarArg)
at System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeModule decoratedModule, Int32 decoratedMetadataToken, Int32 pcaCount, RuntimeType attributeFilterType, Boolean mustBeInheritable, IList derivedAttributes, Boolean isDecoratedTargetSecurityTransparent)
at System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeType type, RuntimeType caType, Boolean inherit)
at System.RuntimeType.GetCustomAttributes(Type attributeType, Boolean inherit)
at System.ComponentModel.ReflectTypeDescriptionProvider.ReflectGetAttributes(Type type)
at System.ComponentModel.ReflectTypeDescriptionProvider.ReflectedTypeData.GetAttributes()
at System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor.System.ComponentModel.ICustomTypeDescriptor.GetAttributes()
at System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor.System.ComponentModel.ICustomTypeDescriptor.GetAttributes()
at System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor.System.ComponentModel.ICustomTypeDescriptor.GetAttributes()
at System.ComponentModel.TypeDescriptor.GetAttributes(Type componentType)
at System.ComponentModel.ReflectTypeDescriptionProvider.ReflectedTypeData.GetConverter(Object instance)
at System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor.System.ComponentModel.ICustomTypeDescriptor.GetConverter()
at System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor.System.ComponentModel.ICustomTypeDescriptor.GetConverter()
at System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor.System.ComponentModel.ICustomTypeDescriptor.GetConverter()
at System.ComponentModel.TypeDescriptor.GetConverter(Type type)
at System.ComponentModel.PropertyDescriptor.get_Converter()
at System.Windows.Forms.DataGridView.DataGridViewDataConnection.GetCollectionOfBoundDataGridViewColumns()
at System.Windows.Forms.DataGridView.RefreshColumns()
at System.Windows.Forms.DataGridView.RefreshColumnsAndRows()
at System.Windows.Forms.DataGridView.OnBindingContextChanged(EventArgs e)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.ControlCollection.Add(Control value)
at System.Windows.Forms.Form.ControlCollection.Add(Control value)
at System.Windows.Forms.Design.ControlDesigner.DesignerControlCollection.Add(Control c)
<dependentAssembly>
<assemblyIdentity name="System.ComponentModel.Annotations" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="4.2.0.0" newVersion="4.7.0.0" />
</dependentAssembly>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<GenerateBindingRedirectsOutputType>true</GenerateBindingRedirectsOutputType>
DataGridView.DataGridViewDataConnection.GetCollectionOfBoundDataGridViewColumns()
Error setting value MyBindingSource to property DataSource
public class BOMObj
{
// public FramePart FramePart { get; set; } // error occurs if I uncomment this
public string PartTypeName => $"{FramePart?.ComponentType}";
public string thing3 => "thing 3";
public string thing { get; set; }
public string thing2 { get; }
public BOMObj() {
FramePart = new FramePart();
}
NU1605 Detected package downgrade: System.ComponentModel.Annotations from 4.7.0 to 4.1.0. Reference the package directly from the project to select a different version.
最佳答案
尝试修复 .Net Framework,开始 > 运行 > appwiz.cpl 并选择 .Net 中的选项进行修复。
接下来第一条错误消息是“无法加载文件或程序集”。它在哪里寻找这个 DLL?运行Process Monitor并检查 Visual Studio 正在寻找的路径。要么将 DLL/程序集放在预期可以找到的位置,要么再次重新引用它。尝试回滚到 4.1 并使用该 NuGet 版本或尝试更高版本的包,如 4.4.1。
Install-Package System.ComponentModel.Annotations -Version 4.1.0
关于c# - 无法在设计器中加载文件或程序集 System.Componentmodel.Annotations 4.2.0.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62048835/
有人可以指向我介绍该新 namespace 的网络广播或教程/视频,以及如何使用它来帮助验证诸如用户输入之类的数据吗? 最佳答案 试试这个(对不起,不是视觉上的): ASP.NET MVC Tip #
是否可以序列化(二进制)System.ComponentModel.Container? 最佳答案 不,它没有标记为可序列化。 关于c# - 序列化 ComponentModel.Container?
我正在 ASP.NET 中创建自定义 UserControl,我正在使用 System.ComponentModel.Attributes 用不同的东西装饰属性。默认情况下,ASP.NET 显示所有公
我有一个接受任何对象的函数,然后它从作为输入的属性或字段中获取值。 目前看起来是这样的: private string GetFieldValue(object o, Field f) { //fi
我在理解容器/组件模型如何在 C# 中相互交互时遇到一些困难。我知道组件如何包含一个站点对象,该对象包含有关容器和组件的信息。但是,假设我有以下代码: using System; using Syst
我正在使用程序集绑定(bind),但仍然收到此错误: 无法加载文件或程序集“System.ComponentModel.Annotations,Version=4.2.1.0,Culture=neut
我遇到了一个难以诊断的奇怪问题。将包含命名空间 Matrix.System 的程序集引用添加到 Windows 服务项目后,我现在在编译服务时遇到此错误: The type or namespace
我有一个 .Net Core 3.0 windows 桌面简单项目,它引用了以下 NuGet 包: Microsoft.NETCore.Platforms(3.0.0-preview.3.19128.
我的设计时组件中有许多类别默认展开。 我想让它们默认显示为折叠状态,或者至少在用户看到它们之前有问题地折叠它们。 [Category("Misc")] public int Id { // .
有人能解释一下我们何时以及为什么应该使用 System.ComponentModel.Container 吗?最近我遇到了这个类的使用 here ,但真的不明白有什么好处可以让我们上这门课。 最佳答案
我正在尝试清除我的 C# 项目中的一些警告,其中有几个警告说: Warning 1 The field 'Namespace.Class.components' is assigned but its
我在枚举中使用 Description 属性为枚举字段提供用户友好的名称。例如 public enum InstallationType { [Description("Forward of
我正在尝试在我的 WPF 项目中使用 DataAnnotations 来指定字符串的最大长度,如下所示: using System.ComponentModel.DataAnnotations; 但是
我正在使用 MVC 4、.net 4 和 Entity Framework 6。我的项目正在我的开发机器上构建,该机器安装了 Visual Studio 2010,但在我的构建服务器上我遇到了命名空间
我正在尝试使用 System.ComponentModel.DesignerCategory 防止扩展标签页组件在设计器中自动打开的属性。关于其他 StackOverflow 问题的建议 1 , 2
我刚刚开始使用Caliburn.Micro,它说要导入 System.ComponentModel.Composition.Initialization 在 System.ComponentModel
我正在使用带有 POCO 的 Entity Framework 4 制作 MVC 3 应用程序。我想尽可能多地注释我的所有实体。我遇到了一个问题,但是我找不到关于每个属性含义的好的文档。有些非常直接,
我有一个 View 模型,其中属性具有显示名称。我现在正在制作一个 Excel 工作表,其中包含与网页中的网格相同的数据。我正在使用 closed xml (使用 openxml)在服务器上创建 Ex
我正在尝试将我在 archlinux 上的 monodevelop 中制作的应用程序捆绑在一起。 在 monodevelop 中构建应用程序后,我将使用以下命令打包: mkbundle --deps
我正在尝试在我的系统中实现多语言支持,工作中的其他系统为此使用从他们已经使用了一段时间的数据库生成的 xmlfiles,所以他们希望我也使用它。 我已经设法翻译了我的表单模型中除显示名称之外的所有内容
我是一名优秀的程序员,十分优秀!