我已經創建了一個控制檯應用程序(VS2015,目標框架4.5.2),並且我已經使用My Project/Settings
來創建應用程序級設置。所有的文檔和在這裏stackoverflow.com上的答案告訴我(這是我一直理解它的工作方式),app.config
文件是這些東西存儲的位置,我確實可以在app.config中看到這些設置,而我可以打開settings.vb
查看屬性及其默認值。控制檯應用程序在哪裏存儲其設置
到目前爲止,當我編譯這個並且只在其他計算機上執行可執行文件時,它就像預期的那樣工作。我假設這是因爲settings.vb
已編譯到應用程序中。
但我留下了一個應用程序,我無法更改設置。我現在在哪裏放app.config
,以便我確實可以更改XML中的設置,並讓我的應用程序下次使用這些設置而不是默認設置?我希望我不必構建安裝程序或發佈,因爲對我來說,這完全破壞了控制檯應用程序的目的。
我不知道你可以用'app.config'來做什麼,我想你可以用你的應用程序發佈它,但是當你第一次在計算機上啓動一個應用程序時,一個設置文件將會在一個位置生成像這樣:'%LocalAppData%\ [您的公司名稱] \ [您的應用程序名稱和其他隨機字母的版本]'。 –
我沒有看到那個位置... – Jeroen
最近我得到的是:'C:\ Users \ myusernamehere \ AppData \ Local' – Jeroen