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を出力するプロジェクトがスタートアッププロジェクトに設定されておりませんでした。
スタートアッププロジェクトに設定すると、デバッグできました。
ありがとうございました。大変助かりました。