问题标签 [fileloadexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - 未能完成程序集的设置 (FileLoadException)
我很难找到这个问题的根源。我的 ASP.NET 项目具有 Nuget 包依赖项Newtonsoft.Json 10.0.3
以及对同一解决方案中的类库项目的项目引用。ASP.NET 项目在 web.config 文件中还具有以下绑定重定向。
解决方案中引用的类库项目随后获得了新的依赖项,Newtonsoft.Json 6.0.8
并且在运行 ASP.NET 项目时我开始收到以下错误。
将 web.config 文件中的绑定重定向更改为以下内容可解决此问题。
然而,强制运行时版本6.0.0.0
似乎并不理想,因为解决方案中的其他项目10.0.3
也依赖于此。请注意,将相关类库更新为10.0.3
也不能解决问题。仅更改绑定重定向。
有任何想法吗?
exceldatareader - ExcelDataReader 3.4 - System.IO.FileLoadException
我正在使用 ExcelDataReader 3.4,它在我的开发人员 PC 上运行良好,但在生产 PC 上使用时,出现此错误
System.IO.FileLoadException:无法加载文件或程序集“System.IO.Compression,Version=4.2.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)
在我的项目中,我System.IO.Compression
复制了本地。
我正在使用 .NET 4.5、Visual Studio 2017
uwp - How to autosave RichEditBox text?
I tried FileIO.WriteTextAsync();
with many events including Grid.Loaded and RichEditBox.TextChanged, but that method is asynchronous and conflicts with process called previous cycle. As a result, System.IO.FileLoadException
with following description:
The process cannot access the file because it is being used by another process.
So what can I do in this case?
php - Symfony Fileloader 找不到现有的类
也许我只是用命名空间搞砸了一些东西,但我没有看到它。
我试图将我的 Symfony 应用程序中的一些类分成一个包。
我在 Symfony 中遇到的错误是:
从资源 "../bundles/Shop/src/ *”,但是没有找到!检查与 C:\wamp64\www\gall\config/services.yaml 中的资源一起使用的命名空间前缀(在资源“C:\wamp64\www\gall\config/services.yaml”中加载)。
这是我的 services.yaml:
文件结构如下:
CategoryAdmin.php 文件本身如下所示:
所以,路线看起来与错误中所述的完全一样。我不明白为什么 FileLoader 找不到这个类,有什么想法吗?
c# - System.ServiceModel.Primitives 上的 System.IO.FileLoadException
我目前正在做一个 Xamarin 项目,我需要 Xamarin 本身不支持的东西,所以我寻找解决方案。在搞砸了一些 NuGet 之后,我的项目最终出现了一堆奇怪且无法解释的编译错误,随机弹出和消失。最终我意识到我从共享项目中删除了一个 NuGet,而不是 UWP 项目。从 UWP 中删除后,程序将编译并运行。但似乎造成了更多的伤害......
但是,当我尝试调用在不同文件中定义的类的方法时,它会抛出一个System.IO.FileLoadException
,它以前没有这样做。完整的异常消息是:
System.IO.FileLoadException:'无法加载文件或程序集'System.ServiceModel.Primitives,版本 = 4.5.0.3,文化 = 中性,PublicKeyToken = b03f5f7f11d50a3a'。找到的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)'
经过一番挖掘,它得出的结论是它可能是由于丢失了金块引起的,我一定是不小心删除了。所以我安装了一个4.5.3版本。没有帮助。重新启动Visual Studio,没有效果。
我无法安装任何早期版本,因为它被认为是降级。任何线索如何处理这个?
c# - 尝试从 WindowsService 处理 Microsoft.Diagnostics.Tracing.Session.TraceEventSession 时出现 FileLoadException
我的 WCF 服务托管在 Windows 服务中。希望将服务类创建为单项,因此相应地提到了 WCF 服务类的 servicebehavior 属性。在 Windows 服务主机的 OnStart 上,我创建了这个类的一个实例,然后使用它来创建我的服务主机。Windows 服务的 OnStop,我在服务类上调用 dispose,因为我需要确保在创建服务类实例时(在 WCF 服务端)在 OnStart 期间创建的 Microsoft.Diagnostics.Tracing.Session.TraceEventSession 的处置。但是当尝试使用如下消息处理会话时出现异常。我的程序集都是 .net 4.6.1 版本,现在不能移动到 4.7。System.Diagnostic.Tracing.TraceEvent dll 是从 Nuget 引用的 2.0.26 版(在 WCF 服务和 BL dll 上,实际上维护会话对象的位置,WCF 服务引用)。然后我在 WCF 服务和 Windows 主机上再次安装了 System.Runtime nuget,版本为 4.3.0。
抛出异常:Microsoft.Diagnostics.Tracing.TraceEvent.dll 中的“System.IO.FileLoadException”
附加信息:无法加载文件或程序集“System.Runtime,Version=4.1.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)。
如果需要更多信息来理解问题,请告知。
c# - 奇怪的异常创建新的 XmlSerializer
我正在为自定义类实例化 XmlSerializer。这行代码非常简单:
我最近在 Visual Studio 2017 的“异常设置”窗口中为所有“C++ 异常”打开了“抛出时中断”选项,现在在执行此行时会出现几个异常。我还可以在“输出”窗口中看到,这一行连续抛出 6 个异常:
奇怪的是,这些异常并没有被try...catch块捕获,不中断程序执行流程,后续代码正确序列化和反序列化myClass。
我能想到的唯一不寻常的事情是我在 .NET Framework 4.6.1 项目中实例化了 XmlSerializer,而“myClass”是在 .NET Standard 2.0 项目中定义的。
这可能是什么原因造成的?当我将代码移动到 24/7 生产环境时,我应该担心什么吗?谢谢!
c# - 为什么 System.IO.FileLoadException 中有 2 个不同的版本:无法加载文件或程序集
当我收到System.IO.FileLoadException : Could not load file or assembly
错误消息时,总是有 2 个不同的版本。
但两者的错误文本是相同的:
System.IO.FileLoadException:无法加载文件或程序集 'System.Runtime.InteropServices.RuntimeInformation, Version= 4.0.2.0 , Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)
...和:
System.IO.FileLoadException:无法加载文件或程序集 'System.Runtime.InteropServices.RuntimeInformation,Version= 4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a' 或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)
它说4.0.2.0
无法加载该版本,并且还说无法加载该版本4.0.0.0
。
这两个版本到底是什么意思,哪个是找不到的真实版本?
c# - 错误:部署到 IIS 后无法加载文件或程序集 'System.Web.WebPages.Razor,版本 = 3.0.0.0
我将我的代码部署到服务器并且我遇到了错误
堆栈跟踪:
知道如何解决这个错误。请帮忙 。