dr.*_*vil 3 .net vb.net settings app-config
据我所知,app.config设置的所有默认设置都在应用程序中进行了硬编码,并将在第一次运行时动态生成.
如果这是真的,那么没有充分的理由使用安装程序或zip包来部署这些文件,对吗?或者我在这里遗漏了什么.
我想在推出下一个版本之前确定一下.
默认设置是硬编码的,但不是必需的设置.如果您有任何所需的设置,那么当您尝试加载所需设置所在的部分(如果该部分不存在)时,您的应用程序将抛出异常,并且如果该文件不存在,则该设置不存在.
此外,这仅适用于自定义部分...如果使用默认部分ConnectionStrings,则需要将app.config与应用程序一起部署,因为这是存储这些部分的唯一位置.
简而言之,是的,您需要在应用程序中部署app.config.