これが状況です(解決策を探しているだけで、このアプローチを変更することはできません):
- AppFolder\StartApp.exe
- AppFolder\General.dll
- AppFolder\Bll\Business.dll
- AppFolder\Bll\General.dll
StartApp.exe は、(CreateInstance を使用して) Business.dll 内のクラスをインスタンス化し、そのクラス内でメソッドを実行します。AppFolder の General.dll を常に使用していることがわかりましたが、実際には Bll フォルダー (最新バージョン) の General.dll を使用する必要があります。