VS出现CS0433错误

img

img

在VS 2022中使用控件创建网站页面时,第三方控件验证码SeriaNumber出现编码错误,CS0433:类型“SerialNumber”同时存在于“rw, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”和“WebValidates, Version=1.0.2231.17965, Culture=neutral, PublicKeyToken=null”中 1_WebForm1.aspx C:\Users\25961\source\repos\rw\WebForm1.aspx
求解答

img


img

你这个是在2个命名空间中定义了同一个类/类型,使用的时候没有使用完整的路径导致编译器不知道当前应该使用哪个类
解决办法:
调用的时候使用完整命名空间.SerialNumber

你的rw项目中,同时引用了两个版本的第三方控件验证码SeriaNumber,分别是1.0.223和1.0.0,找到引用第三方控件的地方,去掉其中一个版本。

CS0433错误的意思是,在你的项目中,存在两个相同的类型名SerialNumber,改掉类型名即可去掉错误