投稿者 英人  (社会人) 投稿日時 2021/8/4 14:33:59
ありがとうございます。

泣き言になります。
VS2005からの移植といいましたが、2005年から仕事の合間を縫って16年間かけて作ってきたものです。大半の部分はすでに仕事で使っていましたが、どうしても超えられない壁があり、ようやく移植しようと思える完成度まできました。

参照しているdllも別の参照をもっていたり、その参照先が共通だったりします。その参照のプログラムが10個くらいあります。
全体として、実行ファイルで50MBくらいあるようです。

アドバイスいただいたことはその通りと思いますが、この先何年かかるかと思うと手が出ません。
実際、このプログラムを完成させるまでに WindowsはXPから10になり、CPUは普通に64になってしまいました。もう代替えできるPCはすでに無く、これ以上時間をかけられない状況です。

申し訳ないのですが、プロジェクトの参照をあきらめ、Releaseフォルダーの中のdllの参照にもどしてしまいました。Debugしたいときに、そのdllだけをDebug内のdllに変え、プロジェクトの追加でDebugしてみます。それでうまくいかない場合は、参照先のプロジェクトを単体で変更、コンパイルしてみます。

せっかくアドバイスいただいたのに、沿うことができませんで申し訳ありませんでした。