2016-08-18 146 views
0

我有一個使用Clickonce向200多個用戶部署的應用程序,該應用程序最初是使用.NET 2.0開發和部署的。我必須將其遷移到.NET 4.5.2,我將先決條件設置爲檢查「Microsoft .NET Framework 4.5.2(x86和x64)」。我試圖將其部署爲更新(它是),但是當我在測試PC上沒有4.5.2我得到這個畫面:Clickonce更新安裝先決條件

System Update Required

無法安裝或運行這個應用程序。 此應用程序需要版本4.5.2全部或其他兼容.NET框架

如果用戶通過使用創建的ClickOnce安裝URL它所運行的.NET 4.5.2安裝程序。有沒有辦法讓更新自動啓動.NET安裝程序?

回答

0

打開從項目屬性發布選項卡,然後先決條件,然後選擇middel的選擇,因爲在接下來的畫面:

enter image description here

enter image description here

+0

我下載的文件和設置從到「下載先決條件相同的位置「,並且clickonce使用這些文件創建了文件夾,但當電腦沒有4.5.2時它仍然顯示消息。正如我所說的全新的安裝工作,它安裝了.NET 4.5.2。問題是更新時,電腦沒有4.5.2 –

相關問題