我有一個帶有一些鍵的App.Config控制檯應用程序。使用此應用程序的用戶在運行之前需要更改某些鍵的值。C#VS2013如何在發佈後在控制檯應用程序中使用App.config
如果發佈我的應用程序,安裝後我沒有看到App.Config。我如何添加這個功能?
謝謝。
我有一個帶有一些鍵的App.Config控制檯應用程序。使用此應用程序的用戶在運行之前需要更改某些鍵的值。C#VS2013如何在發佈後在控制檯應用程序中使用App.config
如果發佈我的應用程序,安裝後我沒有看到App.Config。我如何添加這個功能?
謝謝。
這將有助於您的理解:
https://msdn.microsoft.com/en-us/library/ms228995.aspx
明確:「在Windows窗體應用程序(iterchangeable與控制檯在這種情況下)使用ClickOnce,應用程序的app.exe.config文件不是部署存儲在應用程序目錄中,而user.config文件存儲在用戶的Documents and Settings文件夾中。在ClickOnce應用程序中,app.exe.config位於ClickOnce應用程序緩存內的應用程序目錄中,並且user.config位於該應用程序的ClickOnce數據目錄「。
短版的幫助:看看在這些子文件夾的一個帖子部署,如果你使用的是ClickOnce的發佈選項 - C:\用戶\ UsersNameGosHere \應用程序數據\本地\ APPS讓您的\ 2.0
外現在運行,如果你有特定的用戶指定值,需要在部署後使用mod,那麼你應該考慮將它們放入用戶設置而不是應用程序設置。
您發佈或編譯應用程序後,您的'App.Config'不會被稱爲'App.config' ..它是位於Debug或Release文件夾中的'applications.name..exe.Config' .. – MethodMan
「使用」是什麼意思?就像與另一個控制檯類型應用程序共享現有的控制檯一樣 – Explisam
例如:該程序使用SQL,因此連接字符串鍵必須在app.config文件中更改 – aramos