Visual Studio 2012 で "Windows ランタイム コンポーネント" プロジェクトをビルドすると、.winmd ファイルと .pri ファイルが作成されます。
私の知る限り、winmdファイルにはメタデータのみが含まれ、コードは含まれていません。では、実際のコードはどこにあるのでしょうか?
編集:
これがビルド出力です。ご覧のとおり、dllファイルについてはまったく言及されていません。
1>------ すべての再構築が開始されました: プロジェクト: WindowsRuntimeComponent1、構成: 任意の CPU のデバッグ ------ 1>ビルドが 2013 年 6 月 24 日 1:40:49 AM に開始されました。1>CoreClean: 1> ファイル「C:\test\WindowsRuntimeComponent1\WindowsRuntimeComponent1\bin\Debug\WindowsRuntimeComponent1.winmd」を削除しています。1> ファイル「C:\test\WindowsRuntimeComponent1\WindowsRuntimeComponent1\bin\Debug\WindowsRuntimeComponent1.pdb」を削除します。1> ファイル「C:\test\WindowsRuntimeComponent1\WindowsRuntimeComponent1\bin\Debug\WindowsRuntimeComponent1.pri」を削除します。1> ファイル「C:\test\WindowsRuntimeComponent1\WindowsRuntimeComponent1\obj\Debug\WindowsRuntimeComponent1.winmd」を削除します。1> ファイル「C:\test\WindowsRuntimeComponent1\WindowsRuntimeComponent1\obj\Debug\WindowsRuntimeComponent1.pdb」を削除します。1> ファイル「C:\test\WindowsRuntimeComponent1\WindowsRuntimeComponent1\obj\Debug\WindowsRuntimeComponent1.winmdobj」を削除しています。1> ファイル「C:\test\WindowsRuntimeComponent1\WindowsRuntimeComponent1\obj\Debug\WindowsRuntimeComponent1.compile.pdb」を削除します。1> ファイル「C:\test\WindowsRuntimeComponent1\WindowsRuntimeComponent1\obj\Debug\priconfig.xml」を削除しています。1> ファイル「C:\test\WindowsRuntimeComponent1\WindowsRuntimeComponent1\obj\Debug\layout.resfiles」を削除しています。1> ファイル「C:\test\WindowsRuntimeComponent1\WindowsRuntimeComponent1\obj\Debug\resources.resfiles」を削除しています。1> ファイル「C:\test\WindowsRuntimeComponent1\WindowsRuntimeComponent1\obj\Debug\pri.resfiles」を削除します。1> ファイル「C: \Program Files (x86)\Windows Kits\8.0\bin\x86\MakePri.exe New -ProjectRoot C:\test\WindowsRuntimeComponent1\WindowsRuntimeComponent1\ -ConfigXml obj\Debug\priconfig.xml -OutputFile C:\test\WindowsRuntimeComponent1\WindowsRuntimeComponent1 \bin\Debug\WindowsRuntimeComponent1.pri -IndexName WindowsRuntimeComponent1 -Verbose -Overwrite 1> WindowsRuntimeComponent1 -> WindowsRuntimeComponent1.pri 1> 1>ビルドが成功しました。1> 1>Time Elapsed 00:00:00.56 ========== Rebuild All: 1 件成功、0 件失敗、0 件スキップ ========== pri -IndexName WindowsRuntimeComponent1 -Verbose -Overwrite 1> WindowsRuntimeComponent1 -> WindowsRuntimeComponent1.pri 1> 1>ビルドが成功しました。1> 1>Time Elapsed 00:00:00.56 ========== Rebuild All: 1 件成功、0 件失敗、0 件スキップ ========== pri -IndexName WindowsRuntimeComponent1 -Verbose -Overwrite 1> WindowsRuntimeComponent1 -> WindowsRuntimeComponent1.pri 1> 1>ビルドが成功しました。1> 1>Time Elapsed 00:00:00.56 ========== Rebuild All: 1 件成功、0 件失敗、0 件スキップ ==========