--- lang: ja-jp breaks: true --- # WinUI3 Preview4「Blank App, Pachaged (WinUI in Desctop)」テンプレートより作成したアプリの実行方法 2021-04-07 ![](https://i.imgur.com/okDP3N9.png) Visual Studio 2019より、「Blank App, Pachaged (WinUI in Desctop)」テンプレートを使用して作成したアプリケーションは、Visual Studioからは当然実行できるが、exeを直接ダブルクリックした場合は、エラーとなり実行できない。 以下、エラー発生後のイベントログ。 ```= Target event count: 2 Date and time: 2021年4月7日 18:49:58 Level: エラー Log name: Application Source: Application Error Event ID: 1000 Task category: アプリケーション クラッシュ イベント Keyword: クラシック User: Machine: kawaci9x Ope code: 情報 障害が発生しているアプリケーション名: App1.exe、バージョン: 1.0.0.0、タイム スタンプ: 0x5fd43c92 障害が発生しているモジュール名: KERNELBASE.dll、バージョン: 10.0.17763.1790、タイム スタンプ: 0xc97af40a 例外コード: 0xe0434352 障害オフセット: 0x0000000000039689 障害が発生しているプロセス ID: 0x3ce0 障害が発生しているアプリケーションの開始時刻: 0x01d72b935f23006f 障害が発生しているアプリケーション パス: D:\Samples\App1\App1\App1\bin\arm64\Debug\net5.0-windows10.0.19041.0\publish\App1.exe 障害が発生しているモジュール パス: C:\Windows\System32\KERNELBASE.dll レポート ID: 8aa8afae-e70a-429d-a987-aac2c4bed8aa 障害が発生しているパッケージの完全な名前: 障害が発生しているパッケージに関連するアプリケーション ID: -------------------------------------------------- Date and time: 2021年4月7日 18:49:58 Level: エラー Log name: Application Source: .NET Runtime Event ID: 1026 Task category: 0 Keyword: クラシック User: Machine: kawaci9x Ope code: 情報 Application: App1.exe CoreCLR Version: 5.0.421.11614 .NET Version: 5.0.4 Description: The process was terminated due to an unhandled exception. Exception Info: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Runtime.InteropServices.COMException (0x80040154): クラスが登録されていません (0x80040154 (REGDB_E_CLASSNOTREG)) at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode) at WinRT.BaseActivationFactory..ctor(String typeNamespace, String typeFullName) at Microsoft.UI.Xaml.Application._IApplicationStatics..ctor() --- End of inner exception stack trace --- at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean wrapExceptions, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& hasNoDefaultCtor) at System.RuntimeType.CreateInstanceDefaultCtorSlow(Boolean publicOnly, Boolean wrapExceptions, Boolean fillCache) at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, Boolean wrapExceptions) at System.Activator.CreateInstance[T]() at WinRT.WeakLazy`1.get_Value() at Microsoft.UI.Xaml.Application._IApplicationStatics.get_Instance() at Microsoft.UI.Xaml.Application.Start(ApplicationInitializationCallback callback) at App1.Program.Main(String[] args) in D:\Samples\App1\App1\App1\obj\arm64\Debug\net5.0-windows10.0.19041.0\App.g.i.cs:line 26 -------------------------------------------------- ``` しかし、タスクバーにピン止めしてからクリックすると実行できる。なんだこれ?? ![](https://i.imgur.com/p1dgQEL.png) ###### tags: `WinUI` `WinUI 3`