c#类型'XXXX'无法解决

本文关键字:解决 XXXX 类型 | 更新日期: 2023-09-27 18:07:09

我包含了一个自定义验证器并包含了对DLL的引用。但是我在下面得到错误:

Warning: System.ArgumentException: The type 'Custom.Validator, CustomValidators, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' 
cannot be resolved. Please verify the spelling is correct or that the full type name is provided.

我有个习惯。验证器类,用于企业库中的自定义验证。

下面的代码导致上述错误:

var results=results = Validation.Validate(msg);

有人能告诉我如何修复这个错误信息吗?

谢谢

c#类型'XXXX'无法解决

首先进行一些完整性检查—我假设您已经添加了对正确程序集的引用,对吗?(项目->引用->添加引用,然后浏览到程序集)。我会使用Reflector之类的工具来验证存在于引用程序集中的名称空间。

如果你仍然遇到问题,我有一个类似的问题,原来我需要改变"目标框架"为"。. NET Framework 4"而不是"。. NET Framework 4客户端配置文件"。(项目属性->应用->目标框架)