运行.NET Core MVC站点的时候报错:System.ArgumentOutOfRangeException: Token 2000000 is not valid in the scope of module System.ModuleHandle. (Parameter 'typeToken')
这个异常通常在 .NET 平台中出现,特别是在动态生成类型或在运行时操作类型时。让我解释一下这个异常可能出现的原因和可能的解决方案:
类型不存在或未正确加载:这个异常可能是由于尝试引用不存在的类型或未正确加载的类型而引起的。确保在使用类型之前正确加载了相关的程序集。
类型被误解释:有时候,当在代码中使用了反射或动态生成类型的功能时,可能会错误地传递了无效的类型标识符。这可能是由于在使用 Type.GetType(string) 方法时传递了错误的类型名称,或者在动态生成类型时出现了问题。
.NET 运行时问题:在一些情况下,这个异常可能是由于 .NET 运行时中的一些问题引起的。在这种情况下,可能需要更新 .NET 运行时或者考虑是否有其他系统配置或环境问题。
报错的原因是修改了代码使用热重载调试,解决方法是重新生成后调试就好了。
2

站心网
运行.NET Core MVC站点的时候报错:System.ArgumentOutOfRangeException: Token 2000000 is not valid in t..
为您推荐
Token和Jwt存在什么区别
百科
2025年03月15日
token和jwt存在什么区别token需要查库验证token 是否有效,而JWT不用查库或者少查库,直接在服务端进行校验,并且不用查库。因为用户的信息及加密信息在第二部分payload和第三部分签证中已经生成,只要在服务端进行..
使用System.Linq.Dynamic.Core扩展库动态构建 LINQ 查询
程序笔记
2024年12月27日
System.Linq.Dynamic.Core 是一个扩展库,用于在运行时动态构建 LINQ 查询,支持字符串形式的表达式解析和动态查询操作。它是 .NET 的一个强大工具,适合处理需要灵活定义查询逻辑的场景,例如动态过滤、排序、投影..

C#13新特性 使用System.Threading.Lock简化线程同步
程序笔记
2024年12月16日
C# 13 引入了新的线程同步类型 System.Threading.Lock,它通过作用域管理的方式简化了锁的使用,使代码更加清晰可靠。本文将全面介绍 System.Threading.Lock 的功能、适用场景,并提供完整的运行示例程序。1. 什么是..
无法加载文件或程序集 'XXXXX' 或其依赖项。访问被拒绝
程序笔记
2024年12月09日
遇到 “无法加载文件或程序集 'XXXXX' 或其依赖项。访问被拒绝” 错误时,通常是由于权限问题或文件夹、程序集引用配置不当所引起。下面是一些常见的原因及解决方法:1. 文件或程序集权限问题如果服务器或..
.NET 9 中System.Text.Json 的新增功能
程序笔记
2024年11月14日
在 .NET 9 中,System.Text.Json 进行了多个重要的更新和增强,进一步提升了 JSON 处理的性能、灵活性和易用性。以下是 .NET 9 中 System.Text.Json 的一些主要新增功能:1. 类型转换器 (Type Converters) 支持.NET ..
今天修改别人的代码抛出了这样的异常: AutoMapper.AutoMapperMappingException”类型的异常在 AutoMapper.dll 中发生,但未在用户代码中进行处理。进行了调试,往下走的时候直接报错了,百度之~中文网站上没..
使用EntityFramework生成的Sql语句,出现下列异常:异常详细信息: System.ComponentModel.Win32Exception: 等待的操作过时。代码如下:query.Count = items.Count();var result = items.OrderByDescending(m => m.Id..

.NET Core中的File和PhysicalFile
程序笔记
2024年10月16日
最近在把.NET Framework的项目转成.NET Core,中间遇到不少坑,原来一个下载文件的地方突然又报了FileNotFoundException: Could not find file异常。查看源代码发现是Controller里原来的return File()这个方法在Core..

.NET Core SkiaSharp替代System.Drawing的用法
程序笔记
2024年10月14日
在.NET 6中,微软官方建议把 System.Drawing.Common迁移到SkiaSharp库。因为System.Drawing.Common被设计为Window 技术的精简包装器,因此其跨平台实现欠佳。SkiaSharp是一个基于谷歌的Skia图形库(Skia.org)的用于..
.NET Core中使用System.Drawing处理图像
程序笔记
2024年10月14日
将.NET Framework的代码迁移到.NET Core的时候发现System.Drawing命名空间下的代码编译会报错。从官网查看到需要安装System.Drawing.Common包,我安装的时候最新版本是6.0.0。安装完成后原来的代码可以正常编译了。..

.NET Core网站按F5运行时,在Program.cs里运行到app.Run()的时候报错:System.InvalidOperationException:“Unable to configure HTTPS endpoint. No server certificate was specified, and the default developer ..

AUC is not defined when there is no positive class in the data (Parameter 'PosSample')
程序笔记
2024年10月12日
使用ML.NET训练模型后,使用测试数据评估模型,验证模型的性能。执行Evaluate方法时报错:AUC is not defined when there is no positive class in the data (Parameter 'PosSample')。这个错误信息也不知道什么原因..

'gb2312' is not a supported encoding name. For information on defining a custom encoding
程序笔记
2024年10月12日
.NET Core使用HttpClinet抓取网页,使用Encoding.GetEncoding("gb2312").GetString(arr)方法获取网页内容时报错:'gb2312' is not a supported encoding name. For information on defining a custom encoding, see ..

Blazor NavigateTo报错Microsoft.AspNetCore.Components.NavigationException:“Exception_WasThrown”
程序笔记
2024年10月11日
使用Blazor,在OnInitialized里执行NavigationManager.NavigateTo("/")的时候报错了:Microsoft.AspNetCore.Components.NavigationException:“Exception_WasThrown”网上看到说这个问题只出现在render-mo..
.NET Core复制文件到指定目录
程序笔记
2024年10月09日
在.NET Core中,你可以使用System.IO命名空间下的File类来复制文件到指定目录。C#复制文件到指定目录下面是一个示例代码:using System.IO;public class Program{public static void Main(){string sourceFilePath =..
.NET8 IExceptionHandler用法
程序笔记
2024年09月14日
.NET8 中的 IExceptionHandler 是一个接口,用于处理异常。它提供了一种灵活的方法来捕获和处理异常,并提供有关异常的详细信息。IExceptionHandler 接口有两个方法:Handle(Exception exception):用于处理异常。Wa..
.NET自带消息队列System.Threading.Channels用法
程序笔记
2024年09月12日
.NET System.Threading.Channels 是 .NET 中用于支持异步数据传输的库。它提供了一种高效、可扩展的方式来在生产者和消费者之间传递数据,适用于处理异步操作和并发问题。System.Threading.Channels 可以用作消息队..

.NET8 AOT报错:System.IO.FileNotFoundException: Could not find file 'Microsoft.AspNetCore'
程序笔记
2024年09月11日
AOT在Visual Studio中运行是没有问题,但要采用默认的发布配置就会报错。首先,如果采用默认发布,目标运行时的默认配置是“可移植”,会报一个错,如下图:我们知道AOT机制是生成本机执行码,所以这里的&..
npm install echartsnpm install ngx-echarts安装使用echarts运行时报如下错误ERROR NullInjectorError: R3InjectorError(IndexModule)[InjectionToken NGX_ECHARTS_CONFIG -> InjectionToken NGX_ECHARTS_CONFIG -..
WebSocketException (0x80004005): The remote party closed the WebSocket connection without completing the close handshake
程序笔记
2024年09月04日
我有一个使用 WebSocket 进行通信的 Xamarin 应用程序。 在客户端,我引用了 ClientWebSocket。using (var client = new ClientWebSocket() { Options = { KeepAliveInterval = new TimeSpan(0, 0, 3, 0) } }){try{a..