Clickonce和app.config

时间:2009-05-06 09:33:13

标签: installation clickonce app-config


我正在使用ClickOnce部署安装WPF应用程序。 app.config中的某些设置需要在安装Application后进行更改。尽管app.config作为assemblyname.exe.config.deploy存在于部署文件夹中,但在安装应用程序后,我似乎无法在客户端计算机上找到它,以便我可以更改设置。

我在哪里寻找它,任何指针?

非常感谢。

3 个答案:

答案 0 :(得分:15)

应用程序配置位于此处(用户名替换< username>,XP用户查看“文档和设置”):

C:\用户\<用户名> \应用程序数据\本地\应用\ 2.0

它位于其中一个半隐藏的子文件夹中,但我相信你会得到它:)

答案 1 :(得分:3)

您应该使用SlowCheetah(VS扩展名)。有了这个,您可以根据您的构建配置(即调试/发布)为您的app.config文件创建转换。然后,当您使用ClickOnce发布时,您的app.config文件(或任何其他XML文件)将转换为ClickOnce包,该包将被发布。您可以在https://github.com/sayedihashimi/slow-cheetah/tree/master/SlowCheetah.Samples/Wpf.Transform找到样本。

答案 2 :(得分:0)

根据How to get folder path for ClickOnce application,您可以通过在任务管理器中右键单击它来获取正在运行的任务的文件夹(或者从www.SysInternals.com获取Process Explorer中早期版本的Windows)

enter image description here