Đảm bảo rằng tệp cấu hình của bạn (web.config nếu web hoặc app.config nếu cửa sổ) trong dự án của bạn bắt đầu dưới dạng:
<?xml version="1.0"?>
<configuration>
<configSections>
<sectionGroup name="applicationSettings"
type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="YourProjectName.Properties.Settings"
type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
requirePermission="false" />
</sectionGroup>
</configSections>
</configuration>
Lưu ý rằng bên trong configuration
phần tử con đầu tiên phải là configSections
phần tử.
Trong name
thuộc tính trên phần section
, hãy đảm bảo rằng bạn thay thế YourProjectName
với tên dự án thực tế của bạn.
Tình cờ xảy ra với tôi rằng tôi đã tạo một dịch vụ web trong một dự án thư viện lớp, sau đó tôi sao chép (ghi đè) tệp cấu hình (để đưa cấu hình điểm cuối) vào ứng dụng windows của mình và tôi bắt đầu gặp phải vấn đề tương tự. Tôi đã vô tình xóa configSections
.
nó hiệu quả với tôi, hy vọng nó sẽ giúp ích cho tôi