winforms フォームを開こうとすると、これが発生します。
タイプ 'MyCompany.MyControls.MyControl' が見つかりませんでした。この型を含むアセンブリが参照されていることを確認してください。このタイプが開発プロジェクトの一部である場合は、現在のプラットフォームまたは任意の CPU の設定を使用してプロジェクトが正常にビルドされていることを確認してください。
変数「NavigationControl」が宣言されていないか、割り当てられていません。
ビルド後のイベントに mt.exe を使用してマニフェストを含めるため、アセンブリは「遅延署名のみ」を使用して署名されます。ここでも、sn.exe を使用してアセンブリに再署名します。
sn.exe -R "$(TargetPath)" "$(ProjectDir)key.snk"
アセンブリの署名を完全に無効にすると、機能します。
これを行う他の方法はありますか?私はVS2010が間違った厳密な名前か何かを使用してDLLを探していると思います...