簡體   English   中英

帶有XBAP的x86 TargetPlatform

[英]x86 TargetPlatform with XBAPs

我有一個XAML瀏覽器托管應用程序(XBAP)項目,該項目依賴於僅x86的另一個項目。 如果我將目標平台保留為“ Any CPU”,那么在運行時(就獲取DLL而言)各種各樣的地獄都將變得松散。 但是,如果我將XBAP項目切換到目標x86,則會收到以下編譯時錯誤:

錯誤7-無法構建特定於平台的XAML瀏覽器應用程序。 如果HostInBrowser屬性設置為'True',則不要設置PlatformTarget屬性或將其設置為'AnyCpu'。

有沒有解決的辦法? 還是我必須為此找到一些可怕的多進程+ IPC解決方案?

*僅僅想到其中就充滿了恐懼

如果您的從屬.dll沒有與win32本機dll的任何鏈接,則可以在Reflector中將其分解,然后將其重新編譯為Any CPU,或者在可能的情況下獲取Any CPU版本。 如果它具有win32鏈接,那么我認為您必須按照建議將其分成多個proc。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM