パートナーオフィスのソリューションからのいくつかのプロジェクトをソリューションに組み込み始めたところです。プログラムはC#のwinformアプリケーションです。
プログラムはコンパイルされ、すべてが正常に機能していましたが、昨日、ビルドをやり直しましたが、どこからともなくエラーが発生しました。「タイプ'Namespace.MainFrameDisplay'は、参照されていないアセンブリで定義されています。アセンブリへの参照を追加する必要があります。 'OtherAssembly、Version = 1.7.0.0、Culture = neutral、PublicKeyToken = 52af1880d3cd7291" (私が知る限り、OtherAssemblyは元のプロジェクトの参照として使用されていません。AssemblyとOtherAssemblyの間には互換性の問題があり、OtherAssemblyネットが追加されています約100エラー。)
関連するエラー「タイプ'Namespace.MainFrameDisplay'を'Namespace.MainFrameDisplay'に暗黙的に変換できません」[c:\ Dev \ program \ bin \ debug \ Assembly.dll]
エラーの疑似コードのスニペットは次のとおりです。
private MainFrameDisplay _MainFrame; //definition
_MainFrame = this.Mainframe; // error is thrown here
_MainFrame.Parent.Controls.Add(_NotifyBar);
定義を削除してもエラーが残ります。
エラーがスローされた行を削除すると、正常にコンパイルされます。_MainFrame.Parentを呼び出しても。
この厄介なプロジェクトを削除/削除し、元のプロジェクトの新しいコピーを解凍/追加するところまで行ってきましたが、問題は残っています。何か考え、提案はありますか?