VS2019切换Windows认证后出现类型冲突警告,求排查方案
类型冲突警告排查求助
错误信息:‘directory\class.aspx.cs’中的类型‘class’与‘app’中导入的类型‘class’冲突,将使用‘directory\class.aspx.cs’中定义的类型。
在VS2019中将应用切换为Windows认证后,开始出现上述警告。无论聚焦哪段标记代码,每个页面都会弹出该错误,当前解决方案仅包含一个项目,已经折腾一整天了。
已尝试的操作:
- 清理、重建项目并重启VS
- 检查引用,确认无循环引用
- 未使用‘App_Code’文件夹
- 清理VS2019相关注册表项
- 删除bin和obj文件夹
- 删除所有引用后重新逐个添加
- 清除NuGet缓存
- 确认‘class’未在任何位置重复定义
- 在.cs和.aspx文件中使用完全限定命名空间
- 删除临时aspx文件
希望能得到其他排查建议,目前最后打算重新创建项目。虽然知道这些警告不影响运行,但担心后台存在潜在问题。
内容的提问来源于stack exchange,提问作者JacobPelley
相关产品推荐
相关产品推荐

