如果我在VS2008中使用發佈功能(我認爲它叫做ClickOnce安裝),然後將發佈的應用程序安裝在另一臺計算機上,那麼這些文件在哪裏複製?發佈中的文件在哪裏?
換句話說:如果我需要一個輔助文件(一個.txt文件)在程序集的相同路徑中,我必須在哪裏創建它?
謝謝。
如果我在VS2008中使用發佈功能(我認爲它叫做ClickOnce安裝),然後將發佈的應用程序安裝在另一臺計算機上,那麼這些文件在哪裏複製?發佈中的文件在哪裏?
換句話說:如果我需要一個輔助文件(一個.txt文件)在程序集的相同路徑中,我必須在哪裏創建它?
謝謝。
該應用程序僅可脫機或聯機使用嗎?我的經驗只在線,在這種情況下,我相信它會安裝到臨時目錄中。你能否將你的輔助文件作爲應用程序文件的一部分?這可能會有所幫助,它會討論包括可以是任何類型的數據文件。
@Gratzy:第二個鏈接回答了我的間接問題。謝謝!。 – 2009-09-18 06:21:48
您應該在發佈應用程序時指定了位置。只需記下該文件夾。
如果您再次爲同一個項目運行該向導,它應該記住該位置,並且該文件夾將被預先填寫在表單上。
編輯
我用這個,我我對發佈文件夾位置的硬盤上指定的位置。此文件夾包含以下文件:
它還含有一種叫做應用Files文件夾包含所需的文件構建安裝 - exe,清單,其他dll和外部資源。
然後我將這三個文件和文件夾複製到安裝文件夾URL指定的Web位置。
EDIT 2
如果你談論的是在文件被安裝到隨後他們在:
C:\ Documents和Settings \ [用戶] \本地設置\ Apps \ 2.0 \ H165QZM1.QBE \ 0OAEZTRX.Y3N \ [一些截斷版本的exe名稱,後跟一個GUID]
這不是最明顯的地方。我還應該指出,文件夾H165QZM1.QBE
和0OAEZTRX.Y3N
在不同的機器上可能會有所不同,但C:\Documents and Settings\[user]\Local Settings\Apps\2.0
下的唯一其他文件夾被稱爲Data
,因此它們應該很容易被發現。
對不起ChrisF:你指定放置安裝文件的地方,而不是安裝應用程序文件的位置。我需要最後一個。 – 2009-09-17 18:21:41
你說的是一旦應用程序被安裝在用戶的計算機上? – ChrisF 2009-09-17 19:10:00