c# 無法載入xxx.dll 找不到指定的模組
最近入門C#,經常遇到各種報錯。“無法載入dll找不到指定的模組”出現的頻率很高,總結一下解決的幾個方法:
1、DLL檔案沒有在編譯結果的Bin資料夾裡。
這個情況就跟錯誤描述是一致的,如果是沒生成那麼生成一下,或者複製過去。
2、電腦上執行庫沒安裝或者安裝的有問題。
windows程式要依賴執行庫,執行庫下載地址:http://download.csdn.net/detail/starandsea/9564756
3、用VS執行和本機部署效果不一致。
有時候用VS除錯執行報錯,但是部署本機的IIS卻正常的。
4、依賴的其他模組編譯有問題。
有可能並不是報錯指定的dll檔案問題,而是依賴的其他模組有問題,重新生成依賴的模組。
5、可能真的沒問題,重啟電腦或者改天再執行就好了。
這種情況也出現過幾次,不管是除錯還是部署都報錯,第二天再跑一遍卻正常了。
相關推薦
c# 無法載入xxx.dll 找不到指定的模組
最近入門C#,經常遇到各種報錯。“無法載入dll找不到指定的模組”出現的頻率很高,總結一下解決的幾個方法: 1、DLL檔案沒有在編譯結果的Bin資料夾裡。 這個情況就跟錯誤描述是一致的,如果是沒生成那麼生成一下,或者複製過去。 2、電腦上執行庫沒安裝或者安裝的有問題。 wi
C# 程式執行無法載入 C++ DLL“xxx.dll”: 找不到指定的模組
C# 編寫的web專案在釋出後將拷貝到伺服器上面,訪問系統時如下錯誤資訊: 針對所呼叫的dll為C++編寫的類庫,呼叫方式如下: [DllImport("xxxxxxxx.dll", Cha
c# 無法加載xxx.dll 找不到指定的模塊(如何指定文件夾)
報錯 bug 找不到 項目 frame c# 無法加載 解決方法 直接 如果直接放在項目運行目錄,例如bin/debug可以直接加載,但是這樣比較亂。 如果在放debug裏面的一個文件夾裏面,有可能會報錯“無法加載xxx.dll 找不到指定的模塊”
c#+AE開發中,無法載入 DLL“ArcGISVersion.dll”: 找不到指定的模組解決辦法
錯誤描述: 當我們在自己的電腦上開啟別人的專案時,會出現如下錯誤: 無法載入 DLL“ArcGISVersion.dll”: 找不到指定的模組。(異常來自 HRESULT:0x8007007E)。這個錯誤一般點選“開始除錯”時才會出現,在窗體設計中的“錯誤列表”
C# 無法載入 DLL 找不到指定的模組 (異常來自HRESULT:0x8007007E)的幾種可能情況
1.DLL引用丟失,或未將該DLL相關的DLL放在檔案的目錄下 2.當前選擇的是x64平臺,而DLL只支援x86 3.DLL是C++寫的,電腦未安裝VC執行時庫 4.未配置環境變數
C#使用SQLite 無法載入 DLL“SQLite.Interop.dll 找不到指定的模組
場景 最近弄個新專案,需要用到ORM。基本就是VS2017+C#+Dapper+Sqlite這樣的結構。從Nuget上下載相關的package,並關聯好對應的資料結構。編譯通過,但在執行時報錯。如下圖: 查看了下,packages目錄下對應的System.Data.SQLit
c# 無法載入DLL“xxxx”:找不到指定的模組(異常來自HRESULT:0X8007007E)的一個解決方法
以前的一個c#專案,今天執行的時候突然發現呼叫DLL時出現了下面的錯誤。 心中很詫異,明明以前能用的,今天怎麼報錯了。程式碼沒有修改,也不存在DLL路徑錯誤的問題。 後來看到有網友說用 depend
使用c#封裝海康SDK出現無法加載 DLL“..inHCNetSDK.dll”: 找不到指定的模塊
com 信息 運行 bsp 發現 圖片 測試 無法 添加 最近在研究網絡攝像頭的二次開發,測試了一款海康威視的網絡攝像頭,程序調試的時候,出現如題的報錯。 調試隨機自帶的demo時,程序運行正常,但當把該程序引入到我自己的程序中時,就開始報錯。根據開發軟件包的提示,將調試所
VS2015 Relecse版本 無法載入 DLL“ArcGISVersion.dll”: 找不到指定的模組 問題事件名稱: CLR20r3
無法載入 DLL“ArcGISVersion.dll”: 找不到指定的模組 無法載入 DLL“ArcGISVersion.dll”: 找不到指定的模組。(異常來自 HRESULT:0x8007007E)。 解決方案:在專案屬性-生成-目標平臺改為x86就好了。
System.DllNotFoundException:“無法載入 DLL“xxxx.dll”: 找不到指定的模組。 (異常來自 HRESULT:0x8007007E)。”
連著一個周都在呼叫DLL檔案報錯,問題各不相同,所以記錄下,如果有同學嘗試這些方法都不能解決,請叫上我一起研究研究 方法一:右鍵專案屬性,選擇生成-平臺目標為x86 方法二:檢驗自己專案Debug目錄下的xxxx.dll是否有並且是自己需要呼叫的完好的DLL檔案
c#連線mysql資料庫時 找不到或無法載入已註冊的 .Net Framework Data Provider
第一步:安裝驅動 mysql-connector-net-6.7.4.msi 第二步:根據你的專案版本複製mysql-connector-net-6.7.4 安裝目錄下對應版本的dll到專案的bin下的程式啟動目錄 debug 或者realse下面 比如4.
Mysql:資料庫無法啟動,系統找不到指定檔案
一、資料庫無法啟動 新程式部署,將mysql資料夾直接拷過去,進入bin目錄,點選mysqlld.exe,開啟navicat工具提示無法連線: 原因 任務管理中檢視沒有mysql程序,mysql未正常啟動; 解決 將mysql資料夾下的data目錄刪除 wi
Orcad無法開啟,顯示找不到cdn_sfl401as.dll問題
上個星期需要使用Cadence Orcad軟體,但是很久沒有使用過的Orcad無法開啟,並且顯示找不到cdn_sfl401as.dll問題,忘記截圖了,就沒有圖片了。 上網查找了一些解決的方法,但是竟然都無效,可以先看一下其他的部落格,先試一下。 他們的方
Visual Studio 2010 執行時提示無法啟動程式 系統找不到指定的檔案問題
因為對計算機影象處理比較感興趣,所以買了 《OpenCV3程式設計入門》,根據書本的提示完成了OpenCV SDK的安裝、環境變數的配置、工程包含目錄的配置、工程庫目錄的配置、連結庫的配置以及在Windows資料夾下加入OpenCV動態連結庫的配置,然而在最終測試時在執行VC
關於控制元件載入後無法使用和提示找不到等問題解決
關於google v7等控制元件載入後無法使用沒有提示和找不到等問題解決 一.project gradle allprojects { repositories { goog
visual studio編寫C#程式碼時“未能從程式集.....中載入型別”和“找不到方法”的一種可能的解決辦法
編譯前報錯:$exception {"未能從程式集“XSW.MySQLDAL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”中載入型別“XSW.MySQLDAL.EnterpriseLibraryProd
C#呼叫C(C++)dll示例教程,包含dll找不到函式入口的解決辦法,包含C#dll呼叫方式不對出錯的解決辦法
本篇文章為了熟悉在C#環境下如何呼叫C(C++)寫的dll。 【轉帖註明出處】 一、首選建立一個C的DLL工程,生產dll檔案用來備用,步驟如下: 1、VS2010建立C++專案內選擇Win32的應用程式,名稱為CreateCDll,在應用程式設定介面內選擇DLL,如下圖:
VS2018無法啟動程式,系統找不到指定的路徑,問題解決
Visual Studio2018無法啟動程式…project1.exe,系統找不到指定的路徑,問題解決 問題描述: Visual Studio裡面新建C++工程,新增新.cpp檔案,debug時彈
eclipse 運行錯誤:在類XXX中找不到 main 方法, 請將 main 方法定義為: public static void main(String[] args) 否則 JavaFX 應用程序類必須擴展javafx.application.Application
分享圖片 java stat 報錯 es2017 pub .... img nbsp 新建了一個類Hello: 代碼: 第一次運行報錯: 點擊關閉該類的界面時出現: 點擊是,然後再次打開,可以正確執行,結果為: 這是為什麽.... ec
Centos mysql安裝無法啟動 mysqld.sock找不到
系統Linux?mysql?安裝無法啟動?/etc?下無?mysql?配置文件,mysql?無法啟動,/var/run/mysqld/mysqld.sock?or?/temple/mysqld.sock?找不到需確認?並手動安裝下?下列軟件包:libdbd-mysql-perl?libdbi-perl?lib