誰かが私の問題のヒントを教えてくれることを願っています。
私は空の「App Universal Windows」(UWP)から始めています。
私は最新の "Microsoft.NETCore.UniversalWindowsPlatform"にアップグレードしました: "5.2.2"
プリズムをインストールしてPrism.Unity v6.3.0-pre1を選択するのにNugetを使用しています。ブランクから新しいPrism UWPプロジェクトを作成しようとすると "App Universal Windows"
using System.Threading.Tasks;
using Windows.ApplicationModel.Activation;
using Microsoft.Practices.Unity;
using Prism.Unity.Windows;
namespace Bituc
{
sealed partial class App : PrismUnityApplication
{
public App()
{
this.InitializeComponent();
}
protected override Task OnLaunchApplicationAsync(LaunchActivatedEventArgs args)
{
NavigationService.Navigate("Main", null);
return Task.FromResult<object>(null);
}
} } }
これは私にこのcomplieエラー得られます:アプリケーション」の
エラーCS0263部分的な宣言をしApp.xaml.csをChangeing (私も同じ症状で6.2を試してみました。)
'異なるベースを指定してはなりません エラーCS0115' App.OnLaunchApplicationAsync(LaunchActivatedEventArgs) ':オーバーライドする適切なメソッドが見つかりません。
エラーCS0103 'NavigationService'という名前は現在のコンテキストに存在しません。
これは私のproject.jsonファイルです:
"dependencies": {
"Microsoft.NETCore.UniversalWindowsPlatform": "5.2.2",
"Prism.Unity": "6.3.0-pre1"},
"frameworks": {"uap10.0": {}},
"runtimes": {
"win10-arm": {},
"win10-arm-aot": {},
"win10-x86": {},
"win10-x86-aot": {},
"win10-x64": {},
"win10-x64-aot": {}
}
は私が何をしないのですか? ありがとうございました。
Greg
ありがとうございました。これが問題でした。 – Greg
答えを受け入れることを考えましたか?ちょうど同様の問題を抱えている誰かがこの問題を抱えています。 – Haukinger
残念ながら、ありがとうございました。 – Greg