2016-08-24 1 views
1

私はC++を学んでおり、前に行ったチュートリアルをやり直しています。プロジェクトフォルダを削除して再作成しました。私は右クリックしてソリューションをクリックし、クラスの追加をクリックしてクラス名を入力しましたが、以前のフォルダを削除したにもかかわらず、 'Object' X 'already exists'というエラーが表示されます。私はC++を学んでいるだけなので、C++がどのようにオブジェクトを生成するのか分かりません。オブジェクト 'X'はすでに存在しています

+0

C++オブジェクトではなく、ビジュアルスタジオオブジェクトのようです。あなたは、Visual Studioでクラスがまだ存在していると思っているものを削除する方法を探し出すことができるかもしれませんが、それがイライラすることが判明した場合、これは1つまたは2つのファイルを持つ小さなプロジェクトに過ぎません。コードを新しいファイルにコピーします。 – Tom

答えて

1

おそらく、保存されているデータの一部は以前のプロジェクトのものです。 第1の解決策:名前タグ、プロジェクト名を変更することをお勧めします。多分何かがまだそこにいたかもしれない。 次に、2番目のオプション:restart Visual studio

2番目の解決策:クラス名に名前のついた隠しフォルダがある場合は、ソリューションエクスプローラも見てください。もしそうなら、それらを削除してクラスを再作成してください。

私に教えてください。

+0

これは奇妙でした。私の最近のドキュメントにはクラスのリファレンスがあり、クラスが削除されたにもかかわらずそれでも問題を引き起こしていました。私は最近の文書から参照を削除し、それはうまくいった。なぜか分かりませんが、これはすべて私がしたことでした。 – BBDev

0

この問題を解決するために、私のプロジェクトフォルダ内のWindowsエクスプローラで動作しなかった名前のファイルを作成しました。私はその後、ビジュアルスタジオにファイルをドラッグし、それは働いた。

関連する問題