【发布时间】:2008-11-20 13:26:50
【问题描述】:
我有一个 .NET 设置和部署项目,它必须在安装过程中执行一组非常长的 SQL 脚本。我使用 SMO dll 来调用 .sql 脚本文件。这些 SMO dll 不是 .NET 框架的一部分,但它们与 SQL Server 2005 或 2008 捆绑在一起。现在,如果安装程序在一台机器上运行未安装 SQL Server 2005/2008 SQL 脚本执行失败。这对于我的设置来说是一个完全有效的用例,因为用户可能在他的本地计算机上没有 SQL 服务器,但在网络服务器上。 我如何将 SMO dll 与 setup .msi 一起嵌入,这样它就不必依赖正在运行的机器上的任何 SMO dll?
【问题讨论】:
标签: .net deployment installation