Tôi đang phát triển ứng dụng bảng điều khiển và khi chạy tệp .exe, tôi gặp lỗi sau:
system.Configuration.ConfigurationErrorsException
: Chỉ<configSections>
cho phép một phần tử trên mỗi tệp cấu hình và nếu có thì phải là<configuration>
phần tử con đầu tiên của phần tử gốc .
Đây là App.config
tệp của tôi :
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
<configSections>
<section name="Reva.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
</configSections>
<!-- ... -->
Tuy nhiên, nếu tôi xóa phần sau startup
, thì nó hoạt động tốt
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>