0

ビルド構成 (x86、x64、ARM) に基づいて winmd ファイルの名前を変更し続けるのは本当に面倒です。3 つの構成を 1 つの winmd ファイルにまとめる簡単な方法はありますか? または、そうでない場合、使用する winmd ファイルのバージョンを検出するようにビルドを構成する最良の方法は何ですか?

4

2 に答える 2

1

私があなたを正しく理解しているなら、あなたはネイティブのwinmdファイルを参照する方法を探しています。これにより、Windows Storeアプリプロジェクトの各ターゲットプラットフォームで、正しいバージョンのwinmdファイル(x86、x64、またはARM)が使用されます。

これを実現するための最良の方法(そして私が知っている唯一の方法)は、拡張機能としてVisual Studioにインストールでき、カテゴリの下のダイアログに表示される拡張機能SDKを作成することです。このようなSDKの例としては、SQLiteforWindowsランタイムBingMapsSDKforWindowsストアアプリがあります。Add ReferenceWindows > Extensions

C ++C#の両方またはVisualBasicでこのようなSDKを作成する方法についてのウォークスルーがあります。

于 2012-12-14T05:52:31.787 に答える
0

Winmdファイルはプラットフォームに依存しない必要があります。ファイルには文字通りプロセッサ情報がありません(特に、MIDLまたはC ++ / CXから生成された場合)。

于 2012-12-15T00:29:34.787 に答える