次の方法で共有


Windows 8.1上でVisual Studio 2015を使用してデバッグビルドしても、デバッグ開始できません。

質問

2016年2月24日水曜日 20:15

Visual Studio初心者です。

件名につきまして、ソースコードはC言語及びC;;です。

デバッグビルドはできるのですが、いざ、デバッグを開始しようとすると、

「プログラム '~.lib'を開始できません。 ~.libは有効なWin32アプリケーションではありません。」というエラーが表示されます。

ネットで調べても、本件に該当する事例がなく、特に、件名に記載の条件(Windows 8.1及びVisual Studio 2015)で問題が発生した事例が見つからず、よくわかりません。

どなたか、ご存知の方がいらっしゃいましたら、教えていただければ、と思います。

よろしくお願いします。

すべての返信 (2)

2016年2月24日水曜日 23:29 ✅回答済み | 2 票

ソリューションに複数のプロジェクトがある場合、

デバッグ目的の”exeを出力するプロジェクト”は「スタートアッププロジェクト」に設定されていますでしょうか?

また、プロジェクトの種類が「スタティックライブラリ」になっていませんでしょうか?
プロジェクトのプロパティの「構成プロパティ」→「全般」→「構成の種類」が「アプリケーション(.exe)」に設定されているか
上記、ご確認ください。


2016年2月25日木曜日 19:13

exeを出力するプロジェクトがスタートアッププロジェクトに設定されておりませんでした。

スタートアッププロジェクトに設定すると、デバッグできました。

ありがとうございました。大変助かりました。