【发布时间】:2013-03-04 19:20:44
【问题描述】:
我有一个 ASP.NET 网站(不是 Web 应用程序),我使用“发布”选项将其发布(到五个 Windows 服务器 (2003))。
我的开发 PC 包含版本 11 的 Oracle (DataAccess.dll),而 Web 服务器使用版本 10。我无法降级我的开发机器,因为它有 Windows 7,这与版本 10 不兼容。我无法将服务器升级到版本11 因为虽然 Windows Server 2003 是兼容的,但它似乎不能很好地与 Oracle 11 一起工作。我已确保服务器已修补。
因此,在发布网站时,我在 web.config 中有以下行:
<add assembly="Oracle.DataAccess, Version=10.2.0.100, Culture=neutral, PublicKeyToken=89B483F429C47342"/>
然后,一旦 Web 应用程序发布,我手动更改 web.config。有没有一种自动化的方式来做到这一点,也许是使用构建脚本?如果我转换成 Web 应用程序会有帮助吗?
【问题讨论】:
标签: asp.net vb.net visual-studio-2008