用VS2013開發winform程式,使用發布功能。發布成功后點擊setup.exe運行。發現運行目錄總是在C:\Users\Administrator\AppData\Local\Apps下面,非常不方便。
請問誰能告訴我下,如何設定,可以自己指定客戶端運行時的目錄。
uj5u.com熱心網友回復:
可能你指的是ClickOnce的發布功能。如果是ClickOnce發布,那么,ClickOnce的適用范圍,是那些沒有管理權限的,單個用戶安裝應用程式。
因此ClickOnce的限制比較多,比如只適用當前用戶安裝。
安裝到C:\Program Files下的程式,適用于所有用戶。如果你需要這種型別的安裝,ClickOnce并不適用。
你可以考慮用InstallShield等工具,或者免費的wix installer tool(初學者不太容易)等等。
uj5u.com熱心網友回復:
winform 不需要setup啥玩意的,麻煩你直接生成靜態exe ,一個檔案足夠OK了
uj5u.com熱心網友回復:
vs自帶的發布功能非常雞肋 尤其是winform的其實web和.net core的發布也不是生成安裝包
所以如果你想要制作安裝程式,那還是用其他的工具吧
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/124795.html
標籤:C#
上一篇:應屆生入職創業公司.net已一周
