vb.net - 获取无法加载类型“Timetrack.Global_asax”错误
问题描述
我一直在让一个旧的 ASP.NET WebForms 应用程序变得更好。它散布在网络周围。我不确定它最初是用哪个版本的 .NET Framework 编写的。我已将其升级到 .NET 4.5.2。我终于得到了它,以便它将使用 VS 2019 构建。但是,当我运行它时,我收到一条错误消息:
<%@ Application Codebehind="Global.asax.vb" Inherits="Timetrack.Global_asax" Language="vb" %>
我在这里搜索过。我发现最好的是这篇文章Visual Studio cannot load type from global.asax。
查看 Web 应用程序的属性,它的程序集名称和根命名空间都定义为“timetrack”。但是,错误说明了Timetrack.Global_asax
. 这个应用程序是使用 VB.NET 编写的,它不区分大小写,但我想知道这是否是问题所在?我尝试过更改大小写,首先是在标记文件中,然后是在代码隐藏中,但都没有奏效。
我还应该尝试什么?
解决方案
推荐阅读
- python - LightGBM- 分类指标不能处理二进制和连续目标的混合
- c++ - c++ average function not working properly
- python - 无法在 Django 的管理面板中查看添加屏幕
- angular - Waiting for dynamically generated Firebase list observables to finish
- omnet++ - 如何使用 OMNET++ 在路线上随机初始化车辆位置?
- ios - 无法在我的设备 xCode 上执行应用程序 - iOS
- java - 圆角mapbox mapView
- ios - 动画将新行插入 UITableView 中的新部分
- asp.net - 如何使用 vb.net/asp.net 中的搜索框在数据库中搜索内容
- html - 我的移动菜单导航栏没有关闭,它只打开