【发布时间】:2010-12-17 17:05:14
【问题描述】:
我的开发环境安装了 SQL Server 2008。我有一个使用 SQL Server 2005 在生产中的 asp.net 1.1 站点。我宁愿不在我的开发环境中安装 SQL Server 2005。这会有多大风险?什么样的事情可能会导致问题?
【问题讨论】:
标签: .net asp.net sql-server-2005 sql-server-2008 development-environment
我的开发环境安装了 SQL Server 2008。我有一个使用 SQL Server 2005 在生产中的 asp.net 1.1 站点。我宁愿不在我的开发环境中安装 SQL Server 2005。这会有多大风险?什么样的事情可能会导致问题?
【问题讨论】:
标签: .net asp.net sql-server-2005 sql-server-2008 development-environment
不是一个完整的答案,但请确保不要在开发中使用 Date 类型。两个版本都支持使用 DateTime。
【讨论】:
考虑到您使用的是 ASP.NET 1.1,我认为这比其他任何事情都更有风险。如果你有一个合适的 ORM 层,你根本不用担心数据库版本。
如果您没有合适的 ORM 层,请考虑更改为using one(但大多数现代 ORM 已在 ASP.NET 1.1 之后主要使用并且不支持 2.0 之前的任何内容,因此您必须升级有时,恐怕)。
【讨论】:
【讨论】: