2017-05-26 86 views
0

我有一個ASP應用程序,我正在使用導出到Word的功能(從我的RadEditor)。ASP加載程序集(dll)錯誤

現在我有以下的dll,我已經把它從那裏系統應該引用它正確的文件夾,我想我的系統只引用這個版本的dll: -

Telerik.Windows.Documents.Core.dll 
Version 2016.3.1021.40 

但每當我現在做出口到Word它拋出下面的錯誤: -

Could not load file or assembly 'Telerik.Windows.Documents.Core, Version=2015.3.930.45, Culture=neutral, PublicKeyToken=5803cfa389c90ce7' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) 

現在,任何人都可以請大家指教,爲什麼我的系統是指向Version=2015.3.930.45當我有Version 2016.3.1021.40,而我沒有保存該DLL的任何其他版本,除了Version 2016....我整個項目中的任何地方,或者在這種情況下可以做些什麼。謝謝 !

+0

是否有配置文件中的其他版本的引用? – jmcilhinney

+0

@jmcilhinney,沒有沒有參考上述任何配置文件中的版本! –

回答

1

你可以嘗試以下任何一項:

  1. 在配置文件項中的引用仍然指向舊版本。嘗試刪除DLL並清除配置中的條目,並重新添加
  2. 有時清理解決方案並重新構建應該簡單地解決這個問題。 (你可以嘗試在此之前手動清潔bin和OBJ文件夾)
  3. 刪除臨時文件C:\ WINDOWS \ Microsoft.NET \框架\ v4.0.30319 \臨時ASP.NET文件
  4. 或具有其他任何Telerik的DLL依賴於此仍然使用舊版本。嘗試更新與Telerik相關的所有DLL或嘗試使用相同版本的DLL
+0

好的。你是否已經嘗試了上述所有其他方法?或者你有什麼其他想法? – Sujith

+0

看不到錯誤信息 - 你能否將它添加到你的評論? – Sujith

+0

抱歉無法正確格式化! –

相關問題