私が?UWPコードでのシャットダウンや再起動についてを再起動したIoTデバイス&自動更新をオフにし
を使用することができますそして、どのように私はIoTをコア自動更新をオフにすることができますか?
また、advfirewall
ルールをリセットした後、どのAPIすべてのリモートツール(Device PortalまたはWindowsファイル共有)を使用してデバイスを管理することはできません。どうすればそれらを再び働かせることができますか?
私が?UWPコードでのシャットダウンや再起動についてを再起動したIoTデバイス&自動更新をオフにし
を使用することができますそして、どのように私はIoTをコア自動更新をオフにすることができますか?
また、advfirewall
ルールをリセットした後、どのAPIすべてのリモートツール(Device PortalまたはWindowsファイル共有)を使用してデバイスを管理することはできません。どうすればそれらを再び働かせることができますか?
UWP提供のためののWindowsのIoT拡張デバイスを再起動し、シャットダウンする機能。
まず、アプリに拡張機能を追加する必要があります。これは、ソリューションエクスプローラでUWPプロジェクトを右クリックし、Add-> Referenceを選択することで実行できます。左側のパネルでユニバーサルWindows - >拡張子セクションを選択し、UWP拡張のWindows IoT拡張子でチェックボックスをオンにします。
さらに、Package.appxmanifest
に特別な機能を追加する必要があります。 XMLテキストファイルとして開き、<Capabilities>
ノードで次の行を追加します。
<iot:Capability Name="systemManagement" />
あなたはその後、シャットダウン/再起動を実行するためにShutdownManager
クラスを使用することができます。
// Shutdown
ShutdownManager.BeginShutdown(ShutdownKind.Shutdown, TimeSpan.FromSeconds(0));
// Restart after 3 seconds:
ShutdownManager.BeginShutdown(ShutdownKind.Restart, TimeSpan.FromSeconds(3));
第2パラメータでは、いつ操作を行うべきかを指定できます。
を防ぐ方法がhere in a blog post記載されています。
advfirewallをリセットした後、デバイスを再起動しましたか?advopirewallをリセットした後、15063でテストしましたが、デバイスポータルはデバイスに接続できますが、powershellではテストできません。私がallprofilesの状態を設定すると(デバイスのポータルを読み込み、「netsh advfirewallがallprofilesの状態を設定する」チェックボックスをオフにしてDefaultAccountとして実行)、powershellを使用して接続できます。 –