問題タブ [windows-8]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - メトロアプリをデスクトップにデプロイする方法は?
C#アプリをWindows8Metroデスクトップに展開しようとしています。binフォルダーにデプロイされたファイルを確認できますが、それらを開こうとすると、次のエラーが発生します。
このアプリケーションは、AppContainerのコンテキストでのみ実行できます。
プロパティのコンテキストメニューを確認し、マニフェストファイルとプロジェクト設定ファイルの両方を検索しました。
解決策は次のいずれかだと思います
- セキュリティコンテキストをAppContainerに設定してアプリケーションをデプロイしますか?
- AppContainerコンテキストでアプリケーションを実行しますか?
- アプリケーションをメトロデスクトップに直接デプロイしますか?
しかし、ドキュメントにエラーが見つからないため、これにアプローチする方法がわかりません。
java - JavaでWindowsMetroスタイルアプリを作成しますか?
Javaで小さなデスクトップアプリケーションを作成する方法を知っています。知りたいのですが、JavaでWindowsメトロスタイルアプリを作成できますか?Web上ではC++/ C / C#/JavaScriptなどのみが言及されているためです。はいの場合は、クイックスタートの参考資料を教えてください。そうでない場合、どちらが開始するのが最も簡単な言語になりますか?
c# - WinRT HttpWebRequest のユーザー エージェントを変更することは可能ですか?
VS 11 Developer Preview で既存のアプリを Metro UI アプリに変換しようとしています。これは、WinRT ランタイムに対して実行することを意味します (間違っている場合は訂正してください)。これは、Windows 8 Developer Preview で実行されます。
特定のユーザー エージェントを設定する必要がある REST API を呼び出す必要があります。これは WInRT では不可能のようです。次の元のコードがあります。
ただし、UserAgent プロパティは HttpWebRequest に対して定義されていません。私も試しました:
これにより、ランタイム例外が発生します: System.ArgumentException: このヘッダーは、適切なプロパティまたはメソッドを使用して変更する必要があります。
User-Agent ヘッダーを変更するにはどうすればよいですか?
c# - WinRT が管理されていないのはなぜですか?
Windows 8 では、.NET に似ていますが管理されていない WinRT が導入されています。管理されていないのはなぜですか?パフォーマンスの問題ですか?低レベルの API にはガベージ コレクションが適していないということですか。
database - Win8Metroスタイルアプリでの構造化データのローカルストレージ
デスクトップ.NETアプリケーションでは、ローカルリレーショナルデータベースを実装するための標準オプションはSQL Server Compact Editionを使用することです。もちろん、SQLiteやその他のサードパーティエンジンを使用する可能性もあります。
.NET Metroスタイルのアプリケーションで利用できるオプションは何ですか?SQL CEは利用できないようです-代替品はありますか?実際、System.Data
名前空間全体がなくなったようです。つまり、LINQ toSQLやEntityFrameworkもありませんか?
Metro HTML /JSアプリで利用できるように見えるHTML5IndexedDBについてはどうですか?.NETから何らかの形で使用できますか?
c# - Visual Studio 11 Dev Preview で MSTEST を使用するには?
質問が言うように:
Visual Studio 11 Dev Preview で MSTEST を実行するにはどうすればよいですか?
mstest.exe を見つけようとしましたが、通常の場所には存在しません。
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE
いくつかの単体テストを作成しましたが、それらを実行する方法はありません =\
c# - C#でのメトロタイル通知
タイル通知を使用して単純なWindows8メトロスタイルアプリをC#にまとめようとしていますが、機能させることができないようです。
私がまだ完全に理解できないのは、タイル通知を更新するためのコードがどこにあるべきかということです。Javascriptのサンプルを見てきましたが、C#アプリでどのように機能するのかわかりません。誰かがC#メトロアプリでタイルの更新が行われるべき場所に関するサンプルコードまたは簡単なヒントを持っていますか?
windows-8 - WinRT CameraCaptureUIからファイルの内容を取得する
Camera Capture UIから圧縮されたJPEGデータを取得しようとしていますが、IInputBufferにつまずきます。これが私が持っているものです:
私が間違っていることについて何か考えはありますか?
c# - Windows 8のMetroアプリは、同じマシン上のバックエンドデスクトップアプリとどのように通信できますか?
Windows 8用の新しいMetroスタイルのアプリを使用してUIフロントエンドを構築し、同じローカルマシン上のデスクトップで実行されている.NETアプリケーション(Windowsサービスアプリなど)と通信したい場合。
メトロアプリとデスクトップアプリの間で利用できるプロセス間通信の形式は何ですか?
VisualStudioチームのPavelMinaevに感謝します。彼は、コメントでいくつかの初期情報を提供してくれました。
Martyn Lovellによると、そのための意図的なメカニズムはなく、そのために使用できるメカニズムの一部は意図的に制限されています。たとえば、名前付きパイプはなく、メモリマップトファイルもありません。ソケット(サーバーソケットを含む)がありますが、ローカルホストに接続する場合、同じアプリにのみ接続できます。共有の「既知のフォルダ」(ドキュメント、画像など)の1つで通常のファイルを使用できますが、これはかなり大雑把なハックであり、ポーリングが必要であり、ユーザーに表示されます。--PavelMinaevがこの問題についてコメントしています
そのため、通常のアプローチに失敗すると、何らかの形の通信を行うためにWebサービスを使用したり、データベースの読み取り/書き込みを行ったりすることを考えていました。どちらも、プロセスが同じマシンで実行されている場合はやり過ぎのようです。
私がここで試みていることは理にかなっていますか?デスクトップで実行されている既存のサービスのフロントエンドUIとしてメトロアプリが必要であることがわかります。または、デスクトップで実行されているフロントエンドUI(つまり非メトロアプリ)にWPFを使用する方がよいでしょう。