Die Einstellung muss Benutzer, nicht Anwendungsumfang haben.
Ich habe zwei Baugruppen in meiner Anwendung. %code% und %code% .
Ich habe Property-Einstellungen für meine BO-Assembly konfiguriert.
Wenn ich jetzt versuche, den folgenden Code zu kompilieren:
%Vor%VS2005 gibt mir den folgenden Kompilierungsfehler:
Fehler 1 Eigenschaft oder Indexer 'MyApplication.BO.Properties.Settings.FullNameOfTheUser' kann nicht zugewiesen werden - es ist schreibgeschützt F: \ CS \ MyApplication \ MyApplication.BO \ MyApplicationInfo.cs 57 17 MyApplication.BO
Was ist falsch an meinem Ansatz?
Stellen Sie im Designer "Einstellungen" sicher, dass die Scope-Eigenschaft für FullNameOfTheUser auf "Benutzer" festgelegt ist. Wenn Sie eine anwendungsspezifische Einstellung erstellen, wird sie als schreibgeschützte Eigenschaft generiert. Werfen Sie einen Blick auf diesen Artikel für weitere Informationen.