簡體   English   中英

VS2010部署項目 - 安裝.NET Framework后防止重新啟動

[英]VS2010 Deployment Project - Prevent Reboot after installing .NET Framework

我正在使用Visual Studio 2010部署項目來安裝我的實用程序。 它具有.NET 4 Client Framework的先決條件。 我正在使用iexpress工具將我的setup.exe和MSI包合並為一個自解壓縮的可執行文件。

到目前為止,這種方法運作良好,只有一個小例外。 我的客戶端已報告在某些情況下系統在.NET安裝后重新啟動,然后無法找到MSI文件並且無法繼續安裝。 在我的測試中,.NET安裝不需要重啟,但是他們說他們已經多次遇到這個bug了。

有沒有辦法可以阻止.NET4安裝程序重啟,而只是等到我的整個安裝完成后再重新啟動(如果需要的話)? 我發現了幾個腳本化安裝程序的引用,但它們都不在VS部署項目的上下文中。

有一個文檔化的命令行開關,可以防止安裝后重啟; 只需在執行安裝程序時指定/norestart

我知道這在4.0版本中存在,但我不確定以前的版本或即將推出的4.5版本。

如果您決定使用此功能,請注意鏈接文檔中的警告:

如果使用此選項,則鏈接應用程序必須捕獲返回代碼並處理重新引導(請參閱跟蹤 .NET Framework 4)。

暫無
暫無

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

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