簡體   English   中英

如何在64位應用程序中使用InstallShield 2012 TrialWare功能?

[英]How to use InstallShield 2012 TrialWare feature with 64 bits application?

我正在嘗試在安裝程序中使用試用版功能。

主要應用程序是ac#.net應用程序,它針對任何cpu(32位和64位)。 所以我用C ++創建了一個純Win32 dll,並使用試用軟件將其包裝。 由[ImportDll]以c#代碼加載,效果很好...如果系統為32位!

因此,我生成了我的安全dll的64位版本,現在應用程序正在基於計算機CPU加載32位或64位dll。

我的問題:無法使用InstallShield 2012試用版軟件包裝此64位dll(錯誤-7102)...這使此功能對我們完全無用。 是否有人對此問題有任何想法以及如何解決?

謝謝。

我在Flexera社區論壇上問了同樣的問題,InstallShield軟件工程師回答了我: http : //community.flexerasoftware.com/showthread.php? t=199956

簡而言之,這是不可能的,這是IS 2012的局限性。我自己的解決方案是強制專用於試用軟件功能的x86編譯。

暫無
暫無

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

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