0

VS2008 で新しい C# プロジェクトを開始しようとすると、すぐに次のエラーが表示されます。コードの。

Google には、この広範囲に及ぶ問題に対する有効な解決策はありませんが、VS2008 を再インストールしようとしましたが、解決しませんでした。助言がありますか?

4

3 に答える 3

2

MSDNから:

このエラーは、Visual Studio がデザイナーの要件を満たす基本クラスを見つけられない場合に発生します。例を次に示します。Visual Studio が基本クラスのデザイナーを見つけることができません。基本クラスは、見つからないかロードできなかったクラスです。

このエラーを修正するには

  • フォームとコントロールは、デザイナーをサポートする基本クラスから派生する必要があります。作業中のプロジェクト内で、継承されたフォームやコントロールなどから派生している場合は、[ビルド] メニューから [ソリューションのビルド] を選択して、プロジェクトがビルドされていることを確認する必要があります。
于 2009-05-27T16:36:16.017 に答える
1

「マイ ドキュメント」の「Visual Studio 2008」ディレクトリをバックアップして名前を変更します。次に、 devenv.exe /safemode を実行します

于 2009-05-27T16:38:17.090 に答える
0

作成しているプロジェクトの種類によっては、Visual Studio がフォーム デザイナーで通常の .cs ファイルを開こうとしている可能性があります。この場合、ソリューションで .cs ファイルを見つけて右クリックします。次に、Open with... を選択し、CSharp Editor を選択して、[Set as Default] を選択します。

一方、Winforms プロジェクトを開始しようとしている場合、デフォルトで選択される最初のファイルは Form1.cs であり、エディターで正しく開く必要があります。その場合、プロジェクト テンプレートに何か問題があり、フォームが正しく継承されていないように見えますが、これを修正するには再インストールが必要でした。

于 2009-05-27T16:45:25.280 に答える