2016-08-01 37 views
0

Während versucht, die Abhängigkeit von einer UWP-Anwendung in anderen beiden mit App.xaml hinzufügen wird nicht funktionieren. Es gibt dem folgenden FehlerMehrere UWP 10 Projekte innerhalb einer einzelnen Lösung mit Abhängigkeit von einer anderen funktioniert nicht

  1. Widersprüchliche Werte für die Ressourcen ‚Files/App.xbf‘
  2. Verarbeitungsressourcen mit Fehlern fehlgeschlagen: doppelte Eintrag.

Es sind keine Ressourcendateien vorhanden.

Is it possible to render the view like MainPage.xaml from first UWP 10 application in second UWP 10 application, and second application has the reference of first application?

Je mehr Beschreibung für das obige Problem ist: - Der Fehler tritt auf, während das Projekt oder die Lösung zu bauen. Die Betriebssystemversion ist Windows 10. Und ich versuche, die Anwendung auf Simulator auszuführen. Im Folgenden finden Sie den Vorgang zum Reproduzieren des Problems.

  1. Erstellen Sie ein neues UWP10-Projekt sagen SampleParentApp.
  2. Erstellen Sie ein neues UWP10-Projekt sagen SampleChildApp.
  3. Fügen Sie einen Verweis von SampleParentApp in SampleChildApp hinzu. (SampleParentApp -> SampleChildApp)
  4. Build Die SampleChildAPP gibt den folgenden Kompilierungsfehler.

Conflicting values for resource 'Files/App.xbf' Processing Resources failed with error: Duplicate Entry.

Ich möchte die XAML-Ansichten von SampleParentApp machen, während SampleChildApp läuft. z.B. Führen Sie die MainPage.xaml von SampleParentApp von SampleChildApp

Note - It works in one UWP 10 Application having the reference of other class library project.

+1

Ich bin mir ziemlich sicher, dass Sie das nicht können. Warum haben Sie kein gemeinsames Projekt mit Ihrer MainPage.xaml als Referenzen in beiden Anwendungen? –

+1

Können Sie Ihr Problem angeben? Was meinst du "render die Sicht von der ersten UWP 10 Anwendung in der zweiten UWP 10 Anwendung"? – ZORRO

Antwort

0

ich Ihr gleiches Problem in MSDN geantwortet habe: https://social.msdn.microsoft.com/Forums/en-US/4de8e299-f7f4-4cb2-8c6b-1ebc46aa27ff/multiple-uwp-10-projects-within-single-solution-with-dependency-of-one-in-other-not-working?forum=wpdevelop

Sie brauchen nicht einen Verweis von einer leeren App-Vorlage als Referenz der XAML-Datei hinzufügen Sie können eine Klassenbibliothek gemäß der Projektvorlage "Klassenbibliothek (Universal Windows)" erstellen und eine leere XAML-Seite zu diesem Projekt hinzufügen. Um dies zu tun, können Sie die xaml-Seite in einem anderen Projekt verwenden, indem Sie refrence des Klassenbibliotheksprojekts hinzufügen.