2016-06-04 9 views
0

Ich habe einen Ordner in meinem Hauptprojekt, der separat vom Ordner Resources ist, aber auch einige Ressourcen, die ich in den Ausgabeordner kopieren möchte, während ich ihn in der gesamten App referenziere.Laden Sie die XML-Datei in die Anwendungsausgabedatei

ich die Build-Aktion Ressourcen gesetzt haben, Inhalte, eingebettete Inhalte .. versucht, sie alle ..

Auch setzen sie sich immer auf das Ausgabeverzeichnis zu kopieren.

Nun, aus meiner Anwendung Eingabe Ich bin

AppDomain.CurrentDomain.BaseDirectory + "Dashboard\\Role.xml"; 

oder auch

"..\\..\\Dashboard\\Role.xml"; 

für den Pfad und eine Ausnahme erhalten, dass die Datei nicht gefunden werden kann.

Beide dieser Pfade funktionieren in meinem Entwicklungscomputer, aber nicht einmal, wenn ich einmal durch Klick bereitstellen.

Ich habe versucht, es den Anwendungsdateien im Veröffentlichungsabschnitt hinzuzufügen, wie in einem anderen Post vorgeschlagen, aber es erscheint dort nicht.

Ich habe auch versucht, es in den Ordner Ressourcen und noch nichts .... irgendwelche Ideen?

Antwort

0

folgte ich einige Schritte in dieser Verbindung und bekam es funktioniert: https://msdn.microsoft.com/en-us/library/kzy0fky2.aspx

Grundsätzlich markieren Sie die Datei als Build-Aktion „Content“ und setzen es immer kopieren.

Dann gehen Sie zu den Anwendungsdateien im Veröffentlichen Abschnitt Ihrer clickonce Anwendung und sie werden jetzt angezeigt.

Schalten Sie sie von Datendatei zu "Include" und Sie sind eingestellt!