問題タブ [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.

0 投票する
1 に答える
26112 参照

c# - メトロアプリをデスクトップにデプロイする方法は?

C#アプリをWindows8Metroデスクトップに展開しようとしています。binフォルダーにデプロイされたファイルを確認できますが、それらを開こうとすると、次のエラーが発生します。

このアプリケーションは、AppContainerのコンテキストでのみ実行できます。

プロパティのコンテキストメニューを確認し、マニフェストファイルとプロジェクト設定ファイルの両方を検索しました。

解決策は次のいずれかだと思います

  • セキュリティコンテキストをAppContainerに設定してアプリケーションをデプロイしますか?
  • AppContainerコンテキストでアプリケーションを実行しますか?
  • アプリケーションをメトロデスクトップに直接デプロイしますか?

しかし、ドキュメントにエラーが見つからないため、これにアプローチする方法がわかりません。

0 投票する
8 に答える
17827 参照

java - JavaでWindowsMetroスタイルアプリを作成しますか?

Javaで小さなデスクトップアプリケーションを作成する方法を知っています。知りたいのですが、JavaでWindowsメトロスタイルアプリを作成できますか?Web上ではC++/ C / C#/JavaScriptなどのみが言及されているためです。はいの場合は、クイックスタートの参考資料を教えてください。そうでない場合、どちらが開始するのが最も簡単な言語になりますか?

0 投票する
2 に答える
7203 参照

c# - WinRT HttpWebRequest のユーザー エージェントを変更することは可能ですか?

VS 11 Developer Preview で既存のアプリを Metro UI アプリに変換しようとしています。これは、WinRT ランタイムに対して実行することを意味します (間違っている場合は訂正してください)。これは、Windows 8 Developer Preview で実行されます。

特定のユーザー エージェントを設定する必要がある REST API を呼び出す必要があります。これは WInRT では不可能のようです。次の元のコードがあります。

ただし、UserAgent プロパティは HttpWebRequest に対して定義されていません。私も試しました:

これにより、ランタイム例外が発生します: System.ArgumentException: このヘッダーは、適切なプロパティまたはメソッドを使用して変更する必要があります。

User-Agent ヘッダーを変更するにはどうすればよいですか?

0 投票する
2 に答える
24185 参照

c# - WinRT が管理されていないのはなぜですか?

Windows 8 では、.NET に似ていますが管理されていない WinRT が導入されています。管理されていないのはなぜですか?パフォーマンスの問題ですか?低レベルの API にはガベージ コレクションが適していないということですか。

0 投票する
2 に答える
5630 参照

database - Win8Metroスタイルアプリでの構造化データのローカルストレージ

デスクトップ.N​​ETアプリケーションでは、ローカルリレーショナルデータベースを実装するための標準オプションはSQL Server Compact Editionを使用することです。もちろん、SQLiteやその他のサードパーティエンジンを使用する可能性もあります。

.NET Metroスタイルのアプリケーションで利用できるオプションは何ですか?SQL CEは利用できないようです-代替品はありますか?実際、System.Data名前空間全体がなくなったようです。つまり、LINQ toSQLやEntityFrameworkもありませんか?

Metro HTML /JSアプリで利用できるように見えるHTML5IndexedDBについてはどうですか?.NETから何らかの形で使用できますか?

0 投票する
3 に答える
444 参照

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

いくつかの単体テストを作成しましたが、それらを実行する方法はありません =\

0 投票する
2 に答える
6575 参照

c# - C#でのメトロタイル通知

タイル通知を使用して単純なWindows8メトロスタイルアプリをC#にまとめようとしていますが、機能させることができないようです。

私がまだ完全に理解できないのは、タイル通知を更新するためのコードがどこにあるべきかということです。Javascriptのサンプルを見てきましたが、C#アプリでどのように機能するのかわかりません。誰かがC#メトロアプリでタイルの更新が行われるべき場所に関するサンプルコードまたは簡単なヒントを持っていますか?

0 投票する
1 に答える
2396 参照

windows-8 - WinRT CameraCaptureUIからファイルの内容を取得する

Camera Capture UIから圧縮されたJPEGデータを取得しようとしていますが、IInputBufferにつまずきます。これが私が持っているものです:

私が間違っていることについて何か考えはありますか?

0 投票する
8 に答える
40037 参照

c# - Windows 8のMetroアプリは、同じマシン上のバックエンドデスクトップアプリとどのように通信できますか?

Windows 8用の新しいMetroスタイルのアプリを使用してUIフロントエンドを構築し、同じローカルマシン上のデスクトップで実行されている.NETアプリケーション(Windowsサービスアプリなど)と通信したい場合。

メトロアプリとデスクトップアプリの間で利用できるプロセス間通信の形式は何ですか?

VisualStudioチームのPavelMinaevに感謝します。彼は、コメントでいくつかの初期情報を提供してくれました。

Martyn Lovellによると、そのための意図的なメカニズムはなく、そのために使用できるメカニズムの一部は意図的に制限されています。たとえば、名前付きパイプはなく、メモリマップトファイルもありません。ソケット(サーバーソケットを含む)がありますが、ローカルホストに接続する場合、同じアプリにのみ接続できます。共有の「既知のフォルダ」(ドキュメント、画像など)の1つで通常のファイルを使用できますが、これはかなり大雑把なハックであり、ポーリングが必要であり、ユーザーに表示されます。--PavelMinaevがこの問題についてコメントしています

そのため、通常のアプローチに失敗すると、何らかの形の通信を行うためにWebサービスを使用したり、データベースの読み取り/書き込みを行ったりすることを考えていました。どちらも、プロセスが同じマシンで実行されている場合はやり過ぎのようです。

私がここで試みていることは理にかなっていますか?デスクトップで実行されている既存のサービスのフロントエンドUIとしてメトロアプリが必要であることがわかります。または、デスクトップで実行されているフロントエンドUI(つまり非メトロアプリ)にWPFを使用する方がよいでしょう。