使用Config部署Windows窗体应用程序

时间:2015-05-18 17:57:01

标签: c# winforms

我正在尝试部署一个Windows窗体应用程序,它使用项目的属性/设置来存储配置信息。 在表单中,它通过保存如下来检索并有时更改

 Properties.Settings.Default["name"] = textBox1.Text;
 Properties.Settings.Default.Save();

我只需要部署到3 PCS。是否足以单独部署.exe文件? 或者我还需要exe.config文件吗?

由于

1 个答案:

答案 0 :(得分:0)

如果您的App.config1文件包含未嵌入程序的默认配置信息,例如连接字符串,则是,您需要将其与可执行文件捆绑在一起。

但是,您发布的代码显示您正在使用“设置”功能,这是在App.config之上运行的.NET功能。如果您使用“设置”功能,那么您的app.config文件(通常)实际存储在当前用户的AppData目录下,而不是与可执行文件相同的目录,这些文件也是按需创建的,在这种情况下您不会需要发送app.config文件...假设文件中没有其他内容。