我是一名 Web 开发人员,正在构建我的第一个生产级控制台应用程序 (C# .NET 4.0)。我有一个关于创建用户可以在运行控制台应用程序之前编辑的设置文件(以自定义输出文件夹路径等)的问题。

我有点困惑——当我发布我的控制台应用程序并安装它时(通过单击目标发布文件夹中生成的 setup.exe 文件),我得到的只是一个进入我的开始菜单的条目。 C:\Windows\Programs 没有安装任何东西,而且我的系统上似乎没有其他任何地方可以安装文件。本质上,我只是想找到 app.config xml 文件,以便我可以在安装程序后对其进行编辑。 (顺便说一句,当我单击开始菜单条目时,程序可以正常执行)。

我正在尝试做的可能吗?

最佳答案

对于 clickonce 部署,文件将安装在安装应用程序的用户的配置文件下(默认情况下)。

对于 Windows XP,这应该是:
C:\Documents and Settings\用户名\LocalSettings\Apps...

对于 Windows 7(和 Vista?),这应该是:
C:\用户\用户名\AppData\Local\Apps...

关于C# 控制台应用程序用户可编辑的设置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6742015/

10-12 12:40
查看更多