0
我正在使用visual studio 2010.創建安裝文件。我在安裝過程中添加了兩個自定義操作來傳遞參數。我的構建成功。但在安裝過程中出現錯誤有沒有辦法在安裝時捕獲自定義動作中的異常?
以下是錯誤。
我要跟蹤這個地方除了得到fired.And什麼是具有格式錯誤的.dll文件的地方。
我正在開發64位目標機器的安裝文件。
感謝
我正在使用visual studio 2010.創建安裝文件。我在安裝過程中添加了兩個自定義操作來傳遞參數。我的構建成功。但在安裝過程中出現錯誤有沒有辦法在安裝時捕獲自定義動作中的異常?
以下是錯誤。
我要跟蹤這個地方除了得到fired.And什麼是具有格式錯誤的.dll文件的地方。
我正在開發64位目標機器的安裝文件。
感謝
有三個直接原因,你會得到BadImageFormatException拋出。首先,您正在嘗試加載爲不支持的不同版本的運行時構建的程序集。例如,StickyNote.dll是爲.NET 3.5構建的,但是您的項目是針對.NET 2.0的。您將得到一個BadImageFormatException,因爲2.0運行時無法爲3.5運行時加載一個彙編目標。第二個是你正在嘗試加載一個非託管程序集(例如非託管C++程序集或Windows DLL)。第三個是組件有一些嚴重錯誤,它們妨礙了運行時加載程序集的能力。
有更多可能的原因,但閱讀MSDN它說明了所有。通常BadImageFormatException是一件簡單的事情,可以解決。