machine.config

18/06/2009 - 11:35 von ChristianH | Report spam
Hi,

es ist konfigurierbar, dass wenn normalerweise eine DLL im Gac gesucht wird,
.NET konfiguriert wird, dass zunàchst versucht wird die DLL in einem
definierten Verzeichnis zu finden.

Dies geht durch die DEVPATH Variable und einen Eintrag in der Machine.config.
Mir fàllt das Element für die Machine.config nicht ein.
Kann mir hier jemand weiterhelfen? Eine Liste mit allen möglichen Eintràgen
für die Machine.config wàre auch sehr hilfreich.

Danke und Grüße
Christian
 

Lesen sie die antworten

#1 Frank Dzaebel
18/06/2009 - 19:21 | Warnen spam
Hallo Christian,

es ist konfigurierbar, dass wenn normalerweise eine DLL im Gac
gesucht wird, .NET konfiguriert wird, dass zunàchst versucht wird die
DLL in einem definierten Verzeichnis zu finden.
Dies geht durch die DEVPATH Variable und einen Eintrag in der
Machine.config. Mir fàllt das Element für die Machine.config nicht
ein.



naja, das sollte aber wirklich nur für Entwicklungszwecke
(auf der Entwickler-Maschine) eingesetzt werden.

[Gewusst wie: Suchen von Assemblys mit DEVPATH]
http://msdn.microsoft.com/de-de/lib...zh7h6.aspx

Die machine-config findest Du hier:

Configuration config = ConfigurationManager.OpenMachineConfiguration();
Process.Start("notepad", config.FilePath);

Hier könntest Du jetzt über die SectionGroups und
die Section, Remove, add etc. und schliesslich ein
config.Save(...) àndern. Aber Achtung, diese Datei
ist normal ein Fallback für alle .NET Anwendungen.
Sicher Dir die Original-config vorher.
Weitere Infos:

[CodeProject: Read/Write App.Config File with .NET 2.0]
http://www.codeproject.com/KB/cs/Sy...ation.aspx

[Computerkonfigurationsdateien]
http://msdn.microsoft.com/de-de/lib...29697.aspx

Die machine.config unterliegt auch dem Schema:

[Konfigurationsdateischema für .NET Framework]
http://msdn.microsoft.com/de-de/lib...1t1t0.aspx

Da man Dinge dazunehmen oder herausnehmen kann,
kann man nicht "alle möglichen" Dinge nennen, sondern ist
auf das Schema angewiesen.

[Schritt 1: Untersuchen der Konfigurationsdateien]
http://msdn.microsoft.com/de-de/lib...988ab.aspx


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen