Share via


Ändern der Startseite eines Silverlight-Projekts in Expression Blend 2

Diese Seite bezieht sich nur auf Silverlight 1-Projekte

Eine Microsoft Silverlight 1.0-Anwendung wird in einem Webbrowser ausgeführt, indem eine HTML-Seite (oder eine andere Webseite) geöffnet wird, die die unterstützenden Silverlight-Objekte instanziiert und dann die XAML-Startdatei anzeigt.

In einem in Microsoft Expression Blend 2 erstellten Silverlight 1.0-Projekt ist beispielsweise die Datei Default.html die Startwebseite. Die Datei Default.html verweist auf die folgenden JavaScript-Dateien, die die Silverlight 1.0-Anwendung unterstützen:

<script type="text/javascript" src="Silverlight.js"></script>
<script type="text/javascript" src="Page.xaml.js"></script>

Die Datei Default.html gibt ebenfalls die XAML-Startdatei (Page.xaml) mithilfe folgender Codezeilen an:

Silverlight.createObjectEx({
    source: "Page.xaml",
    //other lines of code
});

Wenn Sie zur Datei Default.html im Webbrowser navigieren, sorgen die oben stehenden Codeausschnitte dafür, dass die Datei Page.xaml durch die resultierende Silverlight 1.0-Anwendung zuerst angezeigt wird.

Cc295316.alert_note(de-de,Expression.10).gifHinweis:

Silverlight 1.0-Anwendungen, die in anderen Programmen erstellt werden, wie zum Beispiel Microsoft Expression Encoder 2 oder Microsoft Visual Studio 2008, verfügen über eine andere Dateistruktur. Sie müssen daher unter Umständen nach den Dateien suchen, die die oben aufgeführten Codezeilen enthalten. Beispielsweise ist die Datei Default.html in einem Expression Encoder 2-Projekt, in dem eine Silverlight 1.0-Vorlage zum Erzeugen eines Videoplayers verwendet wird, weiterhin die Startwebseite. Die Datei Default.html enthält jedoch keine Angaben zur XAML-Startdatei. Die XAML-Startdatei, Player.xaml, wird in der Datei StartPlayer.js angegeben.

Verwenden Sie die folgenden Verfahren zum Ändern der XAML-Startdatei Ihrer Silverlight 1.0-Anwendung oder der Startwebseite, durch die die Silverlight 1.0-Anwendung aufgerufen wird.

Ändern der XAML-Startdatei

Das Verfahren zum Ändern der XAML-Startdatei Ihrer Silverlight 1.0-Anwendung unterscheidet sich von dem Verfahren zum Ändern der XAML-Startdatei einer Windows Presentation Foundation-Anwendung (WPF). In einem in Expression Blend 2 erstellten Silverlight 1.0-Projekt wird die XAML-Startdatei von einer Webseite aufgerufen, wie zum Beispiel der Datei Default_html.js.

So ändern Sie die XAML-Startseite eines Silverlight 1.0-Projekts

  1. Öffnen Sie in Expression Blend 2 die Datei, die die XAML-Startdatei der Silverlight 1.0-Anwendung mithilfe von Codezeilen (ähnlich der folgenden) angibt:

    Silverlight.createObjectEx({
        source: "Page.xaml",
        //other lines of code
    });
    

    In einer Silverlight 1.0-Anwendung, die in Expression Blend 2 erstellt wurde, ist dies die Datei Default.html.

    Cc295316.alert_note(de-de,Expression.10).gifHinweis:

    Wenn kein Text-Editor mit der HTML-Dateierweiterung verknüpft ist, müssen Sie die Datei unter Umständen bearbeiten, indem Sie a) mit der rechten Maustaste auf den Dateinamen im Projektpanel von Expression Blend klicken und dann auf In Visual Studio bearbeiten klicken, oder b) mit der rechten Maustaste auf den Dateinamen in Windows Explorer klicken, auf Öffnen mit zeigen und dann den gewünschten Text-Editor aus der Dropdownliste auswählen. Falls kein Text-Editor (wie z. B. Editor) in der Dropdownliste angezeigt wird, klicken Sie auf Standardprogramm auswählen, und suchen Sie nach einem Text-Editor.

  2. Ändern Sie den Dateinamen (z. B. Page.xaml) in den Namen der neuen XAML-Startdatei.

  3. Speichern und schließen Sie die Datei.

  4. Testen Sie die Silverlight 1.0-Anwendung (F5), um sicherzustellen, dass die Änderung funktionsfähig ist. Weitere Informationen finden Sie unter Testen von Silverlight-Projekten aus Expression Blend.

Cc295316.7e183f1f-37d8-4dcb-980c-19a5d61ca087(de-de,Expression.10).gifNach oben

Ändern der Startwebseite

Bei der Startwebseite handelt es sich um die Seite, die im Webbrowser geöffnet wird, wenn Sie die Silverlight 1.0-Anwendung durch Drücken von F5 in Expression Blend 2 testen. Die Startwebseite ist durch ein Häkchen neben Start gekennzeichnet, wenn Sie mit der rechten Maustaste auf den Dateinamen im Projektpanel von Expression Blend 2 klicken.

Cc295316.alert_note(de-de,Expression.10).gifHinweis:

Durch das Ändern der Startwebseite in Expression Blend 2 wird die Startwebseite in anderen Programmen wie Microsoft Visual Studio nicht geändert.

So ändern Sie die Startwebseite eines Silverlight 1.0-Projekts

  1. Klicken Sie in Expression Blend 2 mit der rechten Maustaste auf den Dateinamen der neuen Startwebseite im Projektpanel, und klicken Sie dann auf Start.

  2. Testen Sie die Silverlight 1.0-Anwendung (F5), um sicherzustellen, dass die Änderung funktionsfähig ist. Weitere Informationen finden Sie unter Testen von Silverlight-Projekten aus Expression Blend.

    Cc295316.alert_note(de-de,Expression.10).gifHinweis:

    Die Silverlight 1.0-Anwendung ist nicht funktionsfähig, wenn die Startwebseite keine Verweise zu unterstützenden Silverlight 1.0-Dateien enthält. In einem in Expression Blend 2 erstellten Silverlight 1.0-Projekt lauten die unterstützenden Dateien beispielsweise Silverlight.js und Page.xaml.js. Weitere Informationen zu Silverlight 1.0-Objekten finden Sie unter Silverlight-Objektmodelle (möglicherweise in englischer Sprache) in MSDN.

Cc295316.7e183f1f-37d8-4dcb-980c-19a5d61ca087(de-de,Expression.10).gifNach oben

Siehe auch

Konzepte

Festlegen eines Startdokuments für Ihr Projekt

Verwalten Ihrer Projekte und Dateien

Testen von Silverlight-Projekten aus Expression Blend

Weitere Ressourcen

Microsoft Silverlight-Website

Silverlight 1.0 - Entwicklung mit JavaScript