gpt4 book ai didi

c# - ClickOnce 应用程序用户设置位置

转载 作者:太空宇宙 更新时间:2023-11-03 11:08:27 25 4
gpt4 key购买 nike

我目前正在开发一个 ClickOnce 应用程序,它可以转换 CSV 文件以进行数据库更新。该程序要求用户能够更改数据库更改的配置文件,并更改填充应用程序下拉列表的 XML 文件。

现在我知道文件保存在 user/appdata 文件夹中以确保有正确的权限,但我对这些文件夹的名称或保存位置有任何影响吗?

默认情况下,文件保存在 AppData\Local\Apps\2.0\LD7ZEJK0.7AE\NJ42PEPW.1QX\csvt...exe_169e1a4011fbe7ec_0001.0000_none_04507fe9e077ae84

我可以将其更改为 Documents\CSV_Files 或类似内容吗?如果这样做,我将如何在配置文件中引用 XML 文件以便程序知道它在哪里?

最佳答案

通常情况下,您不必自己关心位置。只需将您的 XML 文件标记为 ClickOnce list 中的数据并使用众所周知的访问它:

ApplicationDeployment.CurrentDeployment.DataDirectory

这是一篇描述它的 MSDN 文章:Accessing Local and Remote Data in ClickOnce Applications

关于c# - ClickOnce 应用程序用户设置位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14927062/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com