我看到一些應用程序的「部署」策略是在服務器上有一個.exe文件,並通過來自不同「客戶端」的快捷方式訪問它,並且工作正常。他們只是擔心在新版本到達時保持EXE文件的更新。爲什麼這種方法可能是錯誤的,使用ClickOnce代替這種老式風格的優勢是什麼?ClickOnce與快捷方式
0
A
回答
3
當心懷不滿的喬決定要在整個組織中傳播大規模病毒並用惡意病毒替換友好的.exe時會發生什麼? ClickOnce通過證書驗證來阻止這種情況。
另外...
ClickOnce有一個系統的先決條件檢查。您沒有數據訪問組件?你甚至沒有.NET Framework 2.0?沒問題!它安靜地安裝前提。
想不出任何其他原因,但那些是大的。
編輯:另外,ClickOnce安裝本地副本,可以在與網絡斷開連接的情況下運行。當本地副本運行時,它會自動檢查是否有更新,爲用戶提供更新到新版本或運行當前版本的選擇。這可以配置爲在程序啓動時或程序關閉時完成,如果我的內存正確地爲我服務。
嗯..還有什麼..
通過運行在網絡這樣一個.exe,你可能會碰到修改.exe文件上運行PC的文件系統問題。 ClickOnce沒有任何問題,因爲它在本地運行。
1
根據安全策略和Windows版本的不同,在網絡驅動器上共享文件可能會導致文件鎖定問題,並可能根本無法工作。
相關問題
- 1. ClickOnce:內容文件的快捷方式
- 2. 快捷方式
- 3. ClickOnce已部署應用程序的桌面快捷方式
- 4. Python快捷方式
- 5. PowerShell快捷方式
- 6. MATLAB快捷方式
- 7. 快捷方式在Silverlight和默認瀏覽器快捷方式
- 8. 快捷方式URL的快捷方式(.lnk .url)解析器
- 9. WiX快捷方式覆蓋現有的同名快捷方式
- 10. Qt - 刪除快捷方式 - 模糊的快捷方式超載
- 11. 創建批處理和快捷方式的快捷方式
- 12. ZipPackage與快捷方式的交互
- 13. Inno Setup的創建快捷方式與
- 14. TinyMCE v4.3.6 - 快捷方式
- 15. ComputerName中的快捷方式
- 16. TortoiseSVN提交快捷方式
- 17. NullPointerException,邏輯快捷方式
- 18. vmlite android的快捷方式?
- 19. ExcelDna:語法快捷方式
- 20. Clojure:when-let的快捷方式
- 21. 顛覆URL快捷方式
- 22. 快捷方式在JavaScript
- 23. SQL Developer快捷方式
- 24. 快捷方式在Emacs
- 25. Eclipse Open cpp快捷方式
- 26. XCode 5快捷方式在
- 27. ActiveRecord中的快捷方式?
- 28. JavaScript對象快捷方式
- 29. 菜單快捷方式
- 30. Windows(.lnk)快捷方式API?
+1是的,我同意你的觀點,謝謝你的回答 – Rulas 2009-01-28 19:47:59