【トラブル】【VisualStudio】VSでのトラブルシューティング

■ 起動時に「クラスライブラリの出力タイプを持つプロジェクトを直接起動することはできません」が表示

エラーメッセージ詳細

クラスライブラリの出力タイプを持つプロジェクトを直接起動することはできません。
このプロジェクトをデバッグするには、ライブラリプロジェクトを参照するこのソリューションに
実行可能なプロジェクトを追加し、それをスタートアッ ププロジェクトとして設定します。

解決策

 [1] 起動させたいプロジェクトを右クリックし、[スタートアッププロジェクトに設定]を選択
 [2] 再度、リビルドし、起動する

 → 正常に起動できた。

■ ビルド時に「プロジェクトはこのソリューション構成に対してビルドするように選択されていません」が表示

解決策

 [1] ソリューションエクスプローラで、対象のソリューションを右クリックし、[プロパティ]を選択
 [2] 構成プロパティの一番右になる「Bulid]をチェックして、ビルドする
   (画面が全画面表示じゃないと、一見、見えないこともあるので、注意)

■ 「この新しいソリューションプラットフォームがプロジェクトでサポートされていないため、新しいプロジェクトプラットフォームを作成できません」が表示

解決策

 * [新しいプロジェクト プラットフォームを作成する」のチェックを外し、「OK」をクリック

■ 「セットアップ コンポーネントの読み込み時にエラーが発生しました。セットアップはキャンセルされます。」が表示

 * VS2008 のディスクからコンポーネントを追加しようとインストーラを起動したら、
 以下のエラーメッセージが表示され、以降の処理に以降しない。

「セットアップ コンポーネントの読み込み時にエラーが発生しました。セットアップはキャンセルされます。」

WindowsVista以降の場合

 [1] コントロールパネルを開く
 [2] [プログラム]-[プログラムのアンインストール]を選択
 [3] VS2008を選択する
 [4] [アンインストールと変更]-[続行]-[次へ]を選択
 [5] [修復/再インストール]を選択

WindowsVistaより前のWinOSの場合

 [1] コントロールパネルを開く
 [2] [プログラムの追加と削除]-[アンインストールと変更]-[次へ]を選択
 [3] [修復/再インストール]を選択

■ VS C++で、構成マネージャでX64が選択できない

 * 色々な原因が考えられるので、メモっとく

原因1:インストール時にX64コンパイルが含まれていなかった

発生環境1
 * OS : Win7
 * VS : VS2008 Professional
解決案1
 * インストーラを起動し、[VC++]-[X64コンパイラおよびツール]にチェックを付ける

関連記事

Visual Studioに関するトラブル

VS上でダイアログ「このアプリケーションのサイド バイサイド構成が正しくないため、・・・」が表示
https://blogs.yahoo.co.jp/dk521123/31779392.html