2011-04-26 136 views
1

我有一個使用本機進程的應用程序。這個過程是一個與USB加密狗交互的命令行工具。在Adobe AIR中打包.NET 3.5 Framework和驅動程序安裝

加密狗是第三方,並有它自己的圖書館,我與之互動。該庫需要.NET 3.5。它也有自己的驅動程序,可能會或可能不會從Windows Update自動下載。

我有一個本地安裝程序,打包空氣應用程序和本機進程。我試圖找到一種方法來檢測用戶是否具有.net 3.5和USB驅動程序,並在它們不可用時安裝它們。

一個想法是將空氣安裝打包到.NET包中。不知道這是否可行,但我沒有太多的桌面應用程序的經驗。

+2

我確實認爲這違反了Microsoft在另一個安裝程序中分發.NET Framework的典型協議。這聽起來像你需要使用安裝程序,它能夠檢測是否安裝了.NET Framework。 – 2011-04-26 16:04:17

回答

0

我們只需要用戶在安裝應用程序之前安裝.NET框架。大多數人已經安裝了它,我們還沒有遇到任何安裝問題。