Probleme mit dem Backgroundworker Probleme mit dem Backgroundworker
Ergebnis 1 bis 3 von 3
  1. Hallo

    Ich übe nun schon ziemlich lange herum, einen Backgroundworker zum Laufen zu bringen, aber ich schaffs einfach nicht.

    Folgende Projekte habe ich bisher angelegt:

    Projekt WallpaperSwitcher
    Im File WMAppManifest.xml habe ich folgenden Eintrag:

    Code:
    <ExtendedTask Name="BackgroundTask">
            <BackgroundServiceAgent Specifier="ScheduledTaskAgent" Name="ScheduledBackgroundSwitcher" Source="Properties/AssemblyInfo" Type="ScheduledBackgroundSwitcher.ScheduledAgent" />
          </ExtendedTask>
    Das zweite Projekt heisst ScheduledBackgroundSwitcher.
    Es enthält die Klasse ScheduledAgent.cs, welche von ScheduledTaskAgent erbt.
    Zusätzlich die Assemblydatei Properties/AssemblyInfo.cs.

    Nach der Erstellung des 2. Projekts habe ich im 1. eine Referenz per Add Reference unter Solution/Projects das Projekt hinzugefügt.

    Ich erhalte beim Starten des Backgroundagents immer eine FileLoadException.
    Ich nehme stark an, dass bereits in der Konfiguration des ExtendedTasks etwas falsch ist, da ich nicht genau weiss, welche Infos ich wo hineinschreiben soll.
    Für den Fall, dass doch der Code in der Methode OnInvoke probleme machen könnte, hier den Inhalt:
    Code:
    ShellToast backgroundToast = new ShellToast();
                    backgroundToast.Title = "Scheduled Task";
                    backgroundToast.Content = "Running...";
                    backgroundToast.Show();
    Hier habe ich nachgesehen, welche Infos in das WMAppManifest gehören:
    http://msdn.microsoft.com/en-us/libr...vs.105%29.aspx

    Meine Frage ist nun, ob die Angaben im Manifest korrekt sind oder ob ich da was an den Angaben ändern müsste.
    0
     

  2. 11.02.2013, 20:26
    #2
    Ich weiß das jetzt so direkt auch nicht ohne es mir genauer anzusehen, würde jetzt aber tendenziell jetzt einfach mal deinen Code mit dem entsprechenden Sample von Microsoft vergleichen, siehe: http://code.msdn.microsoft.com/wpapp...ample-02f0087b

    Das ist zwar noch für WP7.5 aber das Projekt sollte sich eigentlich einfach upgraden lassen und mit identem Code weiterhin funktionieren.
    1
     

  3. Vielen Dank, mit Hilfe des Beispielprojekts konnte ich den Fehler korrigieren.
    Wie erwartet war die Konfiguration in der WMAppManifest.xml fehlerhaft.
    Hier die Korrektur:
    Code:
    <ExtendedTask Name="BackgroundTask">
            <BackgroundServiceAgent Specifier="ScheduledTaskAgent" Name="ScheduledBackgroundSwitcher" Source="ScheduledBackgroundSwitcher" Type="ScheduledBackgroundSwitcher.ScheduledAgent" />
          </ExtendedTask>
    0
     

Ähnliche Themen

  1. Probleme mit dem Anrufprotokoll beim koppeln mit Bluetooth im Auto
    Von mark 72 im Forum Samsung Galaxy Note 2
    Antworten: 8
    Letzter Beitrag: 16.12.2012, 20:58
  2. Probleme mit Ensperrung mit dem Lockring
    Von herrmi im Forum HTC Wildfire S
    Antworten: 4
    Letzter Beitrag: 15.04.2012, 17:18
  3. Probleme mit dem Internet unterwegs mit 3G
    Von Dierk Nehrenheim im Forum Sony Ericsson Xperia X10
    Antworten: 6
    Letzter Beitrag: 13.08.2010, 11:11
  4. Probleme mit dem Stylus auf dem Xperia
    Von Shelgiya im Forum SE Xperia X1
    Antworten: 5
    Letzter Beitrag: 14.11.2008, 19:33
  5. Probleme mit dem Stylus auf dem Xperia
    Von Shelgiya im Forum SE Xperia X1
    Antworten: 0
    Letzter Beitrag: 14.11.2008, 12:43