VS 2010 (古い PC と同じバージョン) を搭載した新しい PC (Win 7) を入手しました。ソース管理から 2 つのプロジェクトを含む VB.NET ソリューションを取得しました。プロジェクトの 1 つが正常にビルドされます。もう 1 つのプロジェクトは、MS 以外のすべての Imports ステートメントに次のフラグを立てます。
インポート &1 で指定された名前空間または型にパブリック メンバーが含まれていないか、見つかりません。名前空間または型が定義されていて、少なくとも 1 つのパブリック メンバーが含まれていることを確認してください。インポートされた要素名にエイリアスが使用されていないことを確認してください。
皮肉なことに、同じソリューション内の作業中のプロジェクトはすべて同じ DLL を参照しています。DLL を削除して再追加したので、それらがそこにあることがわかり、オブジェクト ブラウザーでそれらを展開できるので、パブリック メソッドが含まれていることがわかります。
試してみたいことのアイデアが尽きてしまいました。誰か私に骨を投げてくれませんか?