簡體   English   中英

((System.IO.FileNotFoundException)(找不到指定的模塊。(來自HRESULT的異常:0x8007007E)運行C#控制台應用程序時

[英]((System.IO.FileNotFoundException)(the specified module could not be found. (Exception from HRESULT: 0x8007007E) when running a C# console application

運行.Net應用程序時出現錯誤。

我感覺到的主要問題是由於Oracle.Data.Access 。我將項目構建為32位,因為它存在一些異常問題

“無法加載文件或程序集'Oracle.DataAccess,版本= 2.111.7.20,區域性=中性,PublicKeyToken = 89b483f429c47342'或其依賴項之一。系統找不到指定的文件”

使我的項目達到32位實際上解決了這個Oracle問題,但是隨后引發以下錯誤:

((System.IO.FileNotFoundException)(找不到指定的模塊。(HRESULT的異常:0x8007007E)

我實際上正在嘗試從引發異常的函數中寫入文件。文件位置在app.config中定義

這個錯誤是由於32位還是64位引起的,因為我的Windows 7版本是64位,並且該項目是使用32位或其他方式構建的

請提出此錯誤的可能結果

第一個錯誤表明在/ BIN文件夾中找不到程序集(dll)Oracle.DataAccess。 如果在該位置,請檢查版本,您的應用程序期望使用的版本是:2.111.7.20,您可能正在使用其他版本。

Could not load file or assembly 'Oracle.DataAccess, Version=2.111.7.20, Culture=neutral, PublicKeyToken=89b483f429c47342' or one of its dependencies. The system cannot find the file specified

可能引發第二個錯誤,因為Oracle.DataAcces是64位的,而您的應用程序現在正在32位上運行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM