Introduction
備忘録。
Resolution
配置できない
ビルド完了後、下記のようなエラーが出ることがある。
言語 | メッセージ |
---|---|
日本語 | 予期しないホスト ID が検出されたため、操作を完了できませんでした |
英語 | The operation could not be completed because an unexpected host ID was encountered |
一応、修正アップデートは September 26, 2018—KB4458469 (OS Build 17134.320) で出ているが、最新の Visual Studio 2019 16.5 でも発生するので別の何かがありそう。
解決策
マシンを再起動する。
ソリューションをクリーンするとか、Visual Studioを再起動するとか無駄です。
潔くマシンを再起動する。
UWPアプリのデバッグ後ランダムにクラッシュする
現象は下記。
XamlTypeInfo.g.cs という自動生成されたクラスメソッドで GetXamlTypeByName(string typeName)
が System.ExecutionEngineException
を投げて死にます。
分かりづらいのは、原因の例外となった引数の値の中身が都度違うこと (ライブラリの名前が入っている)
解決策
Xamarinとして修正が入っているが、Microsoft.NETCore.UniversalWindowsPlatform 6.2.12 で修正が入っている。
または、プロジェクトファイルを開き
1 | <PropertyGroup> |
を追加し、かつホットリロードを無効にする。
ホットリロードの無効だけでは完全に解決できない (落ちる頻度は減る)。