我有一个 WPF 应用程序,我正在其中保存一个配置文件。
我正在尝试写信给:
Environment.SpecialFolder.CommonApplicationData (C:\ProgramData\My App)
但是,当我运行应用程序(非管理员)时,它会在此处写入文件:
C:\Users\MyUser\AppData\Local\VirtualStore\ProgramData\My App
当我以管理员身份运行应用程序时,它会正确写入 ProgramData。
这样我就可以在用户之间共享设置文件。是否有需要运行或配置安装程序的特殊方式?
是否有另一种建议的方式来共享配置文件而无需以管理员身份运行应用程序?
我正在使用高级安装程序。