我有一个在运行Windows 7的开发计算机上创建的app.Config。
它创建了以下asmx相关配置部分:
<applicationSettings>
<ISDS_Scheduler.Properties.Settings>
<setting name="Scheduler_WSDownloads_Downloads" serializeAs="String">
<value>[address]/Downloads.asmx</value>
</setting>
<setting name="Scheduler_WSTasks_WSTasks" serializeAs="String">
<value>[address]/WSTasks.asmx</value>
</setting>
</ISDS_Scheduler.Properties.Settings>
</applicationSettings>
自从我使用ASMX以来已经有一段时间了,但是当我部署到Windows 2003 Server时,我得到错误无法识别的配置部分applicationSettings。
任何人都知道如何手动修复此问题?
答案 0 :(得分:1)
易于修复:
需要包含位于app.config文件顶部的配置部分...
<configSections>
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="Scheduler.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</sectionGroup>
</configSections>