私は、VS 2003 で開発された別のプログラムによってロードされる DLL を VS 2005 で作成しました。そのプログラムが私の DLL をロードしようとすると、System.BadImageFormatException: The format of the file 'Foo.dll' is invalid
.
SO と Google を検索したところ、.NET のバージョンが異なることが原因のようです。私の質問は次のとおりです。これを修正するにはどうすればよいですか?
(VS 2003 で開発したプログラムを修正することはできません。)