亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在Mono中使用Ubuntu運行基于DevExpress的ASP.NET Web應用程序時出錯

在Mono中使用Ubuntu運行基于DevExpress的ASP.NET Web應用程序時出錯

有只小跳蛙 2021-04-06 18:38:10
當我在ubuntu服務器上運行devexpress和ASP.NET Web應用程序時,我發現此錯誤。Could not load file or assembly 'DevExpress.Web.v11.1, Version=11.1.4.0, Culture=neutral, PublicKeyToken=9b171c9fd64da1d1' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)所有其他ASP.NET應用程序都可以在同一ubuntu服務器上正常運行。因此,我如何在ubuntu服務器上運行此應用程序。該應用程序已經在Windows 7的開發環境中完美運行。任何幫助將不勝感激。
查看完整描述

2 回答

?
倚天杖

TA貢獻1828條經驗 獲得超3個贊

由于其他未使用DevExpress的應用程序似乎運行良好,因此,這里有可能的解釋:

1)這可能表明您的服務器中尚不存在DevExpress可再發行組件。/bin將應用程序部署到服務器時,請確保所有必需的程序集都存在于該應用程序的文件夾中??稍侔l行程序集的一般信息顯示了在部署過程中要復制的所需程序集的完整列表。

2)一些DevExpress組件使用P / Invoke與WinAPI通信,這可能會觸發與Apache,Mono甚至.NET Core環境的兼容性問題。就像Ingvar在這里所說的那樣,您可以嘗試安裝Windows模擬器,例如Wine,但是仍然不能保證所有組件都能正常工作。

另一個可用的選項是刪除所有DevExpress幫助程序,并使用標準HTML幫助程序以及具有相似功能的各種JavaScript庫。


查看完整回答
反對 回復 2021-04-16
  • 2 回答
  • 0 關注
  • 418 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號