ASP.NET Webサイト(Webアプリケーションではない)があり、[公開]オプションを使用して公開しています(5台のWindowsサーバー(2003)に公開)。
私の開発用PCにはバージョン11のOracle(DataAccess.dll)が含まれており、Webサーバーはバージョン10を使用しています。Windows7が搭載されており、バージョン10と互換性がないため、開発マシンをダウングレードできません。 Windows Server 2003は互換性があり、Oracle11ではうまく機能しないようです。サーバーにパッチが適用されていることを確認しました。
したがって、Webサイトを公開するとき、web.configに次の行があります。
<add assembly="Oracle.DataAccess, Version=10.2.0.100, Culture=neutral, PublicKeyToken=89B483F429C47342"/>
次に、Webアプリが公開されたら、web.configを手動で変更します。おそらくビルドスクリプトを使用して、これを行う自動化された方法はありますか?Webアプリケーションに変換すると役に立ちますか?