質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

C++

C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

Q&A

1回答

2178閲覧

「 'platform.winmd' がみつかりませんでした」と表示される

zaqwer

総合スコア8

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

C++

C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

0グッド

0クリップ

投稿2018/11/30 10:42

前提・実現したいこと

visualstudio2017で Windows Runtime を用いて開発するための準備として、Platform.winmdファイルを参照したい。

発生している問題・エラーメッセージ

: アセンブリ 'platform.winmd' がみつかりませんでした: /AI または LIBPATH 環境変数を使用してアセンブリ検索パスを指定してください。

該当のソースコード

C++

1#include <stdio.h> 2#include <wchar.h> 3#include <locale.h> 4#include <roapi.h> 5 6using namespace Platform; 7 8[MTAThread] 9int main(Array<Platform::String^>^ args) 10{ 11 _wsetlocale(LC_ALL, L""); 12 HRESULT hr = RoInitialize(RO_INIT_MULTITHREADED); 13 14 if (FAILED(hr)) { 15 wprintf_s(L"初期化に失敗しました\n"); 16 } 17 else { 18 wprintf_s("初期化に成功しました\n"); 19 } 20 21 RoUninitialize(); 22 _wsystem(L"pause"); 23 return 0; 24}

試したこと

プロジェクトのプロパティの「追加のインクルードディレクトリ」にplatform.winmdの入ったフォルダを指定して、パスを通した。
エクスプローラーでplatform.winmdが入っているフォルダは確認した。

###コメント
visualstudioを使い始めて間もないので、初歩的な質問だとは思いますが、何卒宜しくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

「追加のインクルードディレクトリ」ではなく「追加の#usingディレクトリ」に追加するとエラー解消されます。
参考:http://pointofviewpoint.air-nifty.com/blog/2017/04/platformwinmd-d.html

投稿2019/04/24 09:40

fuooon

総合スコア8

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問