Windows 窗体安装项目文件访问
本文关键字:访问 项目文件 安装 窗体 Windows | 更新日期: 2023-09-27 18:36:42
我有一个Windows窗体项目,我在其中添加了一个安装项目。在Applications
文件夹中,我添加了一些要包含在设置中的文件。在其他文件中,我添加了一个名为settings.json的文件。在此文件中,我正在保存用户的设置,但是当我尝试将文本保存到此文件时,我得到Access to the path denied
.
我单击了安装项目中的文件,ReadOnly
模式False
。有什么想法可以解决这个问题吗?
它在这方面失败了:
try
{
File.WriteAllText("settings.json", JsonConvert.SerializeObject(settings));
}
catch (Exception ex)
{
throw ex;
}
这很可能是用户/用户权限问题。检查 UAC 以查看它是否不会阻止您对某些特定文件夹进行更改。值得注意的是,当您创建安装程序时,如果您不指定默认位置,它将转到 c:/Program Files/...如果未停用 UAC,则可能会有重新设置
您也可以尝试将解决方案安装到另一个文件夹,即:c:/MySolution