私はVisual Studio 2008でモバイルデスクトップアプリケーション.NET 3.5でこのエラーが発生しています。VS 2008のデザイナー "タイプが見つかりませんでした...."
'MyNamespace.MyType'タイプが見つかりませんでした。このタイプのアセンブリが参照されていることを確認してください。このタイプが開発プロジェクトの一部である場合は、プロジェクトが正常に構築されていることを確認してください。
これは、フォームを開くときに表示されます。参照できない型は、同じプロジェクトの一部であるユーザーコントロールです。名前空間に何も問題はありません。これは狂っています。プロジェクトはうまくいきます。
はまた、参照コントロールは、この記事のような一般的なクラスではありません:"Could not find type" error loading a form in the Windows Forms Designer
UPDATE:だけでなく、今、後でそれが動作しているようです。これは散発的な問題のようです...
を、デザイナーのファイルを開くと
C#
VB.Net
その後、次のように名前を変更してみてください再構築し、再度開きます[この類似の質問]の受け入れられた回答(http://stackoverflow.com/questions/408002/could-not-load-file-or-assembly-xxxx-or-one-of-its-dependencies-the-system- can/422517#422517) –
(+1)アセンブリバージョンの変更が潜在的に問題であると私は同意します。このメッセージが表示されたら、再コンパイルする前に、dllのすべてのコピーを削除してください。それは、それがコンパイルされたものとは異なるバージョンのdllを見つけるように思えます。 – Pedro
ペドロの答えは私のためにそれを修正しました。クリーンビルドが機能しないので、binフォルダを削除しました。その後、再構築をヒットし、それを修正しました。私の場合は、バージョン番号を変更するのではなく、プロジェクトの名前を変更しました – JonWillis