Ich habe eine .NET 2.0-Winforms-App. Ich habe ein anderes Setup-Installationsprogramm.System.Configuration in einer benutzerdefinierten Installer-Klasse
Ich habe der Winforms-App eine benutzerdefinierte Installer-Klasse hinzugefügt, die einige App-Konfigurationswerte anzeigen soll, die der Benutzer während der Ausführung der MSI-Installation ändern kann.
Ich versuche, dieses Beispiel zu verwenden, da es gut dokumentiert ist und Sinn macht: http://raquila.com/software/configure-app-config-application-settings-during-msi-install/
Die probelm ich in laufenden bin ist, dass „System.Configuration“ nicht ist mir das Objekt „Konfiguration“ geben . Ich habe den folgenden Code anstelle:
using System;
using System.Collections;
using System.Collections.Generic;
using System.ComponentModel;
using System.Configuration.Install;
using System.Configuration;
namespace BadgeReader
{
[RunInstaller(true)]
public partial class InstallerSettings : System.Configuration.Install.Installer
{
public InstallerSettings()
{
InitializeComponent();
}
public override void Install(System.Collections.IDictionary stateSaver)
{
base.Install(stateSaver);
//get the custom settings
//System.Diagnostics.Debugger.Break();
System.Configuration
//Configuration config = ConfigurationManager.OpenExeConfiguration(exePath);
}
}
}
Ich versuche, die zuletzt kommentierten Linie an der Arbeit, und es funktioniert nicht ... Ich bin mir nicht sicher, was ich falsch mache.
Oh mein Gott. Ich schwöre, ich hätte das getan. Ich schwöre, ich habe das überprüft ... Ich schwöre, ich schaute und sah wieder hin. –
Haha, genial: D –