我正在使用ClickOnce部署安装WPF应用程序。在安装应用程序后,需要更改app.config中的某些设置。尽管app.config作为assemblyname.exe.config.deploy存在于部署文件夹中,但在安装应用程序后,我似乎无法在客户端计算机上找到它,以便我可以更改设置。Clickonce和app.config
我在哪里寻找它,任何指针?
很多谢谢。
我正在使用ClickOnce部署安装WPF应用程序。在安装应用程序后,需要更改app.config中的某些设置。尽管app.config作为assemblyname.exe.config.deploy存在于部署文件夹中,但在安装应用程序后,我似乎无法在客户端计算机上找到它,以便我可以更改设置。Clickonce和app.config
我在哪里寻找它,任何指针?
很多谢谢。
应用配置位于此处(由用户名替换<用户名>,XP用户看在 “文档和设置”):
C:\ Users \用户<用户名> \应用程序数据\本地\应用\ 2.0
它位于那些半神秘的子文件夹中的一个,但我敢肯定你会得到它:)
您应该使用SlowCheetah(一VS扩展)。有了这个,您可以根据您的构建配置(即调试/发布)为您的app.config文件创建一个转换。然后,当您使用ClickOnce发布您的app.config文件(或任何其他XML文件)将被转换为发布的ClickOnce包。你可以在https://github.com/sayedihashimi/slow-cheetah/tree/master/SlowCheetah.Samples/Wpf.Transform找到一个样本。
按照How to get folder path for ClickOnce application,您可以通过右键单击它在任务管理器(或在Process Explorer的早期版本的Windows从www.SysInternals.com)
得到一个正在运行的任务的文件夹
非常感谢。它确实有帮助。 – 2009-05-06 09:45:01