1

我有一个为 Sql 2005 创建的 DBPro 数据库项目。我正在尝试使用 Sql 2008 在不同的环境中构建它,我收到以下错误:
MSBUILD : Build error TSD158: An unsupported target database version was encountered.
我在这个错误上找不到太多,我不清楚有什么冲突。我试图将数据库项目中的 buildversion 元素从 9.0.21022.8 更改为 10.0.0.0 但这没有任何区别。我没主意了。有什么想法吗?

4

1 回答 1

1

要以 SQL Server 2008 为目标,您不需要一些 GDR 更新吗?请参阅http://blogs.msdn.com/gertd/archive/2008/11/25/visual-studio-team-system-2008-database-edition-gdr-rtm.aspx

此外,获取您的数据库,在 SQL Server 2008 上恢复它(并让数据库自行升级数据库)可能更容易。然后只需启动一个新项目,您就可以在其中吸收架构。但我仍然认为你需要 GDR 才能做到这一点。

于 2010-03-02T21:10:51.890 回答