2013-03-19 32 views
0

我有一個點擊應用程序。此應用程序的輸出是一個文件(帶自定義擴展名,例如.xyz)。只有當我通過桌面上的快捷方式訪問此應用程序時,才能使用自動更新功能。但是,當我通過輸出文件(或本地文件夾中的應用程序的exe)訪問應用程序時,自動更新不起作用。我知道桌面快捷方式是首先訪問服務器的.appref-ms文件。 請讓我知道任何可用的選項來獲得這個自動更新功能,即使從EXE /輸出文件。C# - ClickOnce - 本地文件中的自動更新功能。

在此先感謝...

回答

0

沒有辦法運行exe並獲得自動更新。您必須通過appref-ms快捷方式將其作爲ClickOnce應用程序運行。當你這樣做時,它會檢查服務器上的部署清單是否有新版本,如果發現它就安裝它,然後運行該應用程序。從exe運行,它甚至不認爲它是一個ClickOnce安裝的應用程序。