バックグラウンドエージェントのWindows Phone 7.5アプリケーションを作成しています。私は、コードVisual Studio 2010でScheduledActionService.LaunchForTest()メソッドを取得できません
ScheduledActionService.LaunchForTest(
periodicTaskName,
TimeSpan.FromSeconds(20));
メソッドを追加していますが、この方法のためにそれは
がエラーMicrosoft.Phone.Scheduler.ScheduledActionServiceがLaunchForTest 『
」の定義が含まれていません』私にエラーを示しています
参考までに、「LaunchForTest」メソッドを持たない定義を確認しました。誰かがそれを得る方法を知っていれば返信してください。
public sealed class ScheduledActionService
{
// Summary:
// Registers a scheduled action with the operating system.
//
// Parameters:
// action:
// The Microsoft.Phone.Scheduler.ScheduledAction to be registered.
//
// Exceptions:
// InvalidOperationException:
// A scheduled action with the same Microsoft.Phone.Scheduler.ScheduledAction.Name
// property is already registered with the system.
public static void Add(ScheduledAction action);
//
//
// Returns:
// Returns Microsoft.Phone.Scheduler.ScheduledAction.
public static ScheduledAction Find(string name);
//
//
// Type parameters:
// T:
//
// Returns:
// Returns System.Collections.Generic.IEnumerable<T>.
public static IEnumerable<T> GetActions<T>() where T : ScheduledAction;
public static void Remove(string name);
public static void Replace(ScheduledAction action);
}
プロジェクトがWindows Phone 7.1(プロジェクトプロパティの[アプリケーション]タブ)をターゲットにしていることを確認しましたか? –