我注意到Visual Studio 2010数据库项目具有可重新分发的组件,以支持最终用户系统上的部署。
此组件是否适用于.Net 3.5,还是需要.Net 4.0?
答案 0 :(得分:0)
据我所知,Visual Studio 2010数据库项目将在目标计算机上需要.Net 4.0。如果使用Reflector检查%ProgramFiles%\ Microsoft Visual Studio 10.0 \ VSTSDB \ Deploy 中的可再发行组件,您将看到它们都依赖于框架库的4.0.0.0版。
除此之外,.deploymanifest文件(伪装成MSBuild文件)将4.0指定为MSBuild工具版本。
如果您想在数据库服务器上定位.Net 3.5,您似乎需要使用Visual Studio Team System 2008 Database Edtion GDR R2(当然需要VS 2008)。