[英]How do you publish or deploy your C# desktop application?
我剛剛完成了我的簡單 C# 桌面應用程序。 我想提供給我的客戶的是應用程序(.exe)的安裝程序。 此外,我希望該應用程序檢查更新,如果我將進行一些更新而無需再次向我的客戶提供安裝程序。
我已經閱讀了有關“ClickOnce”的信息,但我發現它特別令人困惑,尤其是 FTP 部分。 我是否需要一個 FTP 服務器來上傳應用程序文件? 除此之外,大多數教程都部署在本地機器上(我猜)。
請給我一個建議。
您可以使用Advanced Installer 之類的工具。 它是免費且易於使用的。 但是,如果您想進行自動更新,您可以購買專業版的許可證。
來自 MS 文檔的直接引用:
指定發布位置
在解決方案資源管理器中選擇一個項目后,在“項目”菜單上,單擊“屬性”。
單擊發布選項卡。
在發布位置字段中,使用以下格式之一輸入發布位置:
要發布到文件共享或磁盤路徑,請使用 UNC 路徑 (\\Server\ApplicationName) 或文件路徑 (C:\Deploy\ApplicationName) 輸入路徑。
要發布到 FTP 服務器,請使用格式ftp://ftp.microsoft.com/輸入路徑。
請注意,必須在“發布位置”框中顯示文本才能使“瀏覽 (...)”按鈕起作用。
欲了解更多信息,請查看以下鏈接。
長話短說,您可以在 Intranet 上使用可公開訪問的文件共享。 使用 FTP 服務器只是一種選擇。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.