| 

.NET C# Java Javascript Exception

1
Hallo zusammen

Folgendes Problem trit bem schreiben in ein RecourceDictionary auf:

D:\myApp\xy.xaml
Diese Datei wurde ausserhalb des Quellcode-Editors geändert.
Erneut lanen?

var locResources = new ResourceDictionary();
locResources.Source = _localBrushesResource;

if (locResources.Keys.Count > 0) locResources.Clear();

locResources.Add("locWindowBrush", (_windowBrushService.WindowBrushView.CurrentItem as WindowBrushItem).WindowBrush);
locResources.Add("locHeaderBrush", (_windowBrushService.HeaderBrushView.CurrentItem as WindowBrushItem).HeaderBrush);
locResources.Add("locFooterBrush", (_windowBrushService.HeaderBrushView.CurrentItem as WindowBrushItem).FooterBrush);
locResources.Add("locTextBrush", (_windowBrushService.TextBrushView.CurrentItem as WindowBrushItem).TextBrush);

var settings = new XmlWriterSettings();
settings.Indent = true;
var writer = XmlWriter.Create(_localBrushesResource.AbsolutePath.Replace(";component", String.Empty), settings);
XamlWriter.Save(locResources, writer);


Diese Meldung erscheint 2x.
1. bei folgender Codezeile:
XmlWriter.Create(_localBrushesResource.AbsolutePath.Replace(";component", String.Empty), settings);
2. wenn das Programm geschlossen wird.

Nun meine Frage:
Wie muss ich den Code erweiten, damit ich dem Programm mitteilen kann, dass es die Änderung übenehmen soll.

Danke und Grüsse
Alex
21.02.2014
Maendler 214 1 7
1 Antwort
2
Die Meldung
Diese Datei wurde ausserhalb des Quellcode-Editors geändert.
Erneut lanen?
kommt ziemlich sicher von VisualStudio und nicht von Deiner Applikation. Wenn Du eine Datei, die in einem Studio-Projekt enthalten ist, außerhalb von VS veränderst, dann zeigt Dir VS eben diese Meldung an.
21.02.2014
ffordermaier 8,4k 3 9
Mit andern Worten der Fehler wird nach dem Deploment nicht mehr auftreten?

Gruss Alex
Maendler 21.02.2014
1
Der Fehler wird auch im Debug-Mode nicht auftreten, wenn du die Datei im Source Editor schließt. Es ist eigentlich kein Fehler, sondern wie ffordermaier schreibt, eine Meldung des Visual Studio Editors. Einfach die Source Datei schließen und debuggen. Danach die Source Datei öffnen und Inhalt prüfen :)
Maria Simlinger 21.02.2014
Danke zusmmen für die Ausfühliche Auskunft.

Gruss Alex
Maendler 21.02.2014

Stelle deine .net-Frage jetzt!
TOP TECHNOLOGIES CONSULTING GmbH