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

如何卸载EPPlus?卸载后报错及RecyclableMemoryStream卸载异常求助

解决EPPlus安装后引发的Method not found及卸载受阻问题

清理缓存与残留文件

  • 清理NuGet本地缓存:在NuGet包管理器控制台执行dotnet nuget locals all --clear;如果是.NET Framework项目,可通过Visual Studio的「工具」→「选项」→「NuGet包管理器」→「常规」,点击「清除所有NuGet缓存」
  • 删除项目根目录下的bin和obj文件夹,重新生成项目,清除编译缓存带来的残留引用

强制卸载问题NuGet包

  • 直接编辑项目的.csproj(或.vbproj)文件,找到所有包含Microsoft.IO.RecyclableMemoryStream的<PackageReference>节点,删除这些行后保存
  • 重新加载项目,NuGet会自动同步依赖变更,绕开包管理器的卸载报错

处理index.d.ts相关错误

  • 用Visual Studio的「查找所有文件」(Ctrl+Shift+F)搜索index.d.ts,范围选整个解决方案,定位到文件后检查并修复错误
  • 若找不到该文件,检查项目的package.json,看是否有npm/TypeScript依赖间接引入了它,先卸载对应npm包再处理NuGet包
  • 临时创建空白的index.d.ts文件放在项目根目录,完成卸载操作后再删除这个文件

彻底修复程序集引用

  • 卸载完成后,检查项目的引用列表,确认无Microsoft.IO.RecyclableMemoryStream的残留引用
  • 若网站仍报错,可尝试重新安装与项目.NET版本兼容的稳定版Microsoft.IO.RecyclableMemoryStream,再执行卸载,确保依赖完全清理

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 14:48:12