Ich habe einen Webservice mit einer Baugruppe in der system.web hinzugefügt \assemblies Abschnitt der Datei web.config:
<add assembly="MyWebservice,
Version=1.0.0.36211,
Culture=neutral,
PublicKeyToken=b9f7c69b7e2ca2dc" />
Das Problem ist, dass bei einem Update auch die Konfigurationsdatei aktualisiert werden muss, obwohl sich außer der Versionsnummer in dieser einen Zeile nichts geändert hat. Das bereitet den Leuten, die diesen Dienst betreiben und eine Aktualisierung wünschen, Kopfzerbrechen. Möglicherweise haben sie den Dienst an verschiedenen Stellen auf demselben Server installiert und ihre eigenen persönlichen Anpassungen vorgenommen. Eine Aktualisierung zwingt sie dazu, alle ihre Ordner zu durchsuchen und diese eine Datei zu aktualisieren. Ist es möglich, dies im Code zu tun? Die Dll ist in der Konfiguration aufgeführt, weil ich einige IHttpHandler definiert habe. Dies ist ein .NET 4 Webservice in C# geschrieben.