You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VB.NET项目Details类新增ShowS子类无法被其他类识别问题

解决方案

该问题由项目编译缓存未同步、引用配置错误导致,按以下步骤操作即可修复:

  • 校验项目引用配置
    如果Details类、Model类、Controller类分属不同项目,确认Model和Controller所在项目对Details类所在项目的引用为项目引用,而非直接引用固定路径的.dll文件。如果是dll引用,修改Details类后没有手动更新引用路径下的dll,引用方会一直读取旧版本编译产物,旧版本中只有SomeClass没有ShowS,就会出现旧类可识别、新类找不到的情况。
  • 强制清理并重建全解决方案
    1. 点击VS顶部菜单栏「生成」→「清理解决方案」
    2. 手动删除解决方案根目录下所有项目的bin、obj文件夹,彻底清除缓存的编译文件
    3. 右键点击解决方案名称,选择「重新生成解决方案」
  • 检查文件属性与代码拼写
    1. 右键点击Details类的代码文件,选择「属性」,确认「生成操作」选项为「编译」,如果设置为其他值,该类的代码不会被打包到编译产物中
    2. 修正现有代码的拼写错误:Controller类中New webserive.Model存在拼写错误,webservice少写了字母v,这类拼写问题也会导致类识别失败

内容的提问来源于stack exchange,提问作者Dale Rekow

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 20:18:05