2013-10-12 27 views
0

哪裏有ClickOnce/OneClick發佈的程序(無論它們被稱爲)存儲? 我只是想嘗試並確認是:2問題:發佈的程序存儲在哪裏以及如何使用.Text.Replace({},{})

C:\Users\<user>\AppData\Local\Apps\2.0\ZWD5DD4E.M7Q\644LG9VN.E7R\<program name in some long format> 

然後用替換我使用下面的代碼,然後取%APPDATA%文件夾信息,試圖用「\本地取代「\漫遊」 ......」

Imports System.Environment 

Public Class Form1 

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click 
    ' Get the path to the Application Data folder 
    Dim appData As String = GetFolderPath(SpecialFolder.ApplicationData) 

    ' Display the path 
    Label1.Text = appData 
    Label1.Text.Replace("\Roaming", "\Local\Apps\2.0\ZWD5DD4E.M7Q\644LG9VN.E7R\vize..tion_72ba619dd371d095_0001.0000_a1b4f773f6ea0524") 
    Label1.Text = appData 
    End Sub 
End Class 

但它似乎並沒有取代‘\漫遊’ 所以,如果有人知道如何使用你能告訴我嗎?謝謝!

+0

爲什麼你問兩個鬆散相關的問題?不要害怕使用該網站太多。 – Steve

+1

好吧:3我只是不想看起來像我是垃圾郵件xD – nfell2009

+0

你想達到什麼? ClickOnce安裝的路徑與您描述的形式相同,但路徑的確切構成取決於安裝程序的一些神祕功能 - 您無法像在示例中那樣對其進行硬編碼。 – peterG

回答

1

String.Replace是函數不是方法。它返回一個替換值的新字符串:

Label1.Text = appData.Replace("\Roaming", "\Local\Apps\2.0\ZWD5DD4E.M7Q\644LG9VN.E7R\vize..tion_72ba619dd371d095_0001.0000_a1b4f773f6ea0524") 
+0

好的,謝謝你:) – nfell2009

相關問題