亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

發布項目時是否可以使用 C:\Program Files 作為 UNC 路徑

發布項目時是否可以使用 C:\Program Files 作為 UNC 路徑

C#
一只甜甜圈 2021-11-21 10:58:53
我想發布 ac# 項目。我想知道我是否可以使用 C:\Program Files 作為 UNC 路徑或者我必須添加我的 PC 名稱,如 C:\mypcname\folder 我想確保它可以從另一個計算機系統安裝。
查看完整描述

2 回答

?
12345678_0001

TA貢獻1802條經驗 獲得超5個贊

我想,你在這里有一個很大的誤解。首先,如果包含計算機名,則需要將其寫成\計算機名的形式。

但是你有什么想法呢?發布我的項目?當您發布或安裝一個項目時,您永遠不會使用像“C:\Program Files”這樣的絕對路徑,而是您將使用系統文件夾的變量名稱。您可以檢查 Environment 特殊文件夾枚舉以獲得一個想法。

而且 - 您應該記住,今天可用的每個安裝程序都會為您正確完成這項工作??纯?Innosetup?;蛘?,讓這個問題更清楚。


查看完整回答
反對 回復 2021-11-21
?
慕慕森

TA貢獻1856條經驗 獲得超17個贊

如果您使用的是發布對話框,那么您正在使用ClickOnce進行部署。如果您要分發它,那么通常您會使用 FTP 將其發布到 Web 服務器或其他東西——如果您在硬盤驅動器上選擇一個位置,那么這就是放置文件的位置;您需要將這些文件復制到閃存驅動器上,然后將其從一臺計算機帶到另一臺計算機以進行部署。

C:\mypcname\folder不是一個有效的文件路徑,所以一個出來了。 C:\Program Files可能不是一個很好的選擇?!拔业奈臋n”下的文件夾可能會更好。

無論哪種方式,您選擇的選項都與用戶“安裝”項目后將在用戶計算機上的位置無關... ClickOnce實際上將所有內容放入用戶AppData文件夾下的隱藏文件Users夾中。如果您希望應用程序在 中結束C:\Program Files,那么ClickOnce不是您正在尋找的部署技術。改為查看類似InstallShield 的內容。


查看完整回答
反對 回復 2021-11-21
  • 2 回答
  • 0 關注
  • 236 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號