任意のコマンドライン引数を使用してUWPアプリケーションがデスクトップブリッジ(フルトラストアプリケーションコンポーネント)を起動できるかどうかを確認します。私は "引数グループ"(https://docs.microsoft.com/en-us/uwp/api/Windows.ApplicationModel.FullTrustProcessLauncher参照)を指定することができますが、あらかじめ定義されたParameterGroup
を使用してサポートするように見えます。プログラムで決定された(起動時の)任意のコマンドライン引数を使用してUWPを起動する必要があります。これは可能ですか?あれば、どうですか?任意のパラメータを使用してUWPからフルトラスト(デスクトップブリッジ)アプリケーションを起動する方法
3
A
答えて
4
今日はこれは不可能です。
シナリオを速やかに達成するには、UWPに2つのプロセス間で共有されるローカルのappデータ/設定にコマンド文字列を書き込ませることです。したがって、フルトラストプロセスは、そこから起動された後にコマンド文字列を受け取ることができます。
より複雑な解決策は、2つのプロセス間にアプリサービス接続を確立し、その接続を介してコマンド文字列を渡すことです。これは、2つのプロセス間でやりとりを継続する必要がある場合に役立ちます。
何らかの理由で既存のフルトラストプロセスコードを変更できない場合は、アプリケーションデータからコマンド文字列を読み取って実際の完全信頼EXEを起動する余分なEXEをパッケージに追加することができますこれらのパラメータ(Process.Start()などを使用)を使用します。
関連する問題
- 1. フルトラストUWPアプリケーションを作成するには?
- 2. fulltrustlauncherを使用してuwpアプリケーションで.exeファイルを起動する方法は?
- 3. UWP(Universal Windows Platform)WebアプリケーションからPDFを起動する方法
- 4. デスクトップブリッジ(プロジェクトセンテニアル)を使用して変換されたWin32アプリケーションのUWPアプリケーションアイコンを正しく構造化する方法
- 5. 動的パラメータを使用してJava Web Startアプリケーションを起動する方法
- 6. パラメータとして任意のラムダ関数を渡して使用する方法
- 7. 任意のアプリケーションからのデータ使用
- 8. simple_formを使用してコントローラに任意のパラメータを送信する方法
- 9. UWPアセットを任意のパスからデプロイ
- 10. デスクトップアプリケーションコンバータ(デスクトップブリッジ)の使用方法
- 11. 任意のサーバーURLを使用してURLからpdfをロードする方法
- 12. importlibを使用して任意のソースからモジュールをインポートする方法は?
- 13. WPFアプリケーションからアプリケーションを起動するUWP
- 14. Silverlightをブラウザから外してアプリケーションを起動する方法
- 15. アプリケーションからAppIconをタップしてアプリケーションを起動する方法iOSを起動しますか?(OSレベル)
- 16. コンパクトからインターフェイスを転送する方法:通常から任意:任意
- 17. C#アプリケーションがデスクトップブリッジ(プロジェクトセンテニアル)でUWPアプリケーションとして実行されているかどうかを確認する
- 18. PHPは、任意のパラメータと任意の方法で値を取る
- 19. コンストラクタオブジェクトから任意のオブジェクトにメソッドを適用する方法
- 20. アンドロイドの別のアプリケーションからアプリケーションを起動する方法は?
- 21. powershellからchromeを起動できません..任意のアイデア
- 22. appdomainを使用して、エントリdll上の任意のdllで任意のメソッドを実行する方法は?
- 23. jUnitでパラメータを使用して特定のTestSuiteを起動する方法は?
- 24. VSIXを使用して任意のメモリアドレスからデータを取得
- 25. マクロを実行するパラメータを使用してJava FXからMicrosoft Wordを起動する方法
- 26. アプリケーション内からAndroidアプリケーションを再起動する方法
- 27. 任意のBeanからのSpring起動時のEntityMamangerへのアクセス
- 28. アプリケーションの任意の部分でshiroフレームワークからcacheManagerを取得する方法
- 29. JDBCを使用して任意のコンピュータからlocalhostデータベースにアクセス
- 30. SoapUITestCaseRunnerを使用して1つのSpring起動アプリケーションを起動しますか?
Process.Start()はWindows 10 Sでは動作しません。これは、それを使用するUWPアプリケーションがMSFT App Storeに受け入れられないことを意味します。 – rfreytag
これは間違っています。 Process.Start()はWindows 10S上で正常に動作しますが、あなたのパッケージにはEXEが付属しています。あなたのアプリはMicrosoft Storeで受け入れられます。 –