0
已下載具有C#的Sage 50 SDK(簡單會計)如果我們要將信息添加到Sage 50 Accounting Software中,則運行示例代碼。運行示例代碼我得到以下錯誤。無法加載文件或程序集'Sage_SA.Work
Could not load file or assembly 'Sage_SA.Work, Version=1.0.0.1, Culture=neutral, PublicKeyToken=04796331da23c125' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
當我到達下面的代碼
if (SDKInstanceManager.Instance.OpenDatabase(saiFile, username, password, false, "Sage 50 SDK Sample Program", "SASDK", 1))
{
的DLL在同一文件夾中會出現此錯誤和版本看起來same.I現在用鼠尾草50 SDK發行2017.2 任何幫助將不勝感激。
另一個有相同問題的用戶在這裏的鏈接,但使用不同的版本比我有。
此錯誤表明存在裝配不匹配。您可能需要交叉檢查版本。此外,請參閱https://stackoverflow.com/questions/215026/the-located-assemblys-manifest-definition-does-not-match-the-assembly-reference – Subbu
以及我已經匹配在DLL中的程序集已經和它看起來相同作爲版本= 1.0.0.1 – Garry