C# 使用C语言以编程方式下载和安装SQL Server#

C# 使用C语言以编程方式下载和安装SQL Server#,c#,.net,sql-server,visual-studio,setup-project,C#,.net,Sql Server,Visual Studio,Setup Project,我正在为销售点开发软件。在安装时,我想自动下载并安装SQL Server(如果未安装)。因此,我想知道如何使用C#以编程方式下载和安装SQL Server。特快版也可以特快版?否则,就不会有可靠、永久、直接的下载链接,不需要身份验证、注册或其他限制。也可以使用Express Edition。您尝试过部署吗?我认为这是可用的先决条件。我知道许多软件公司使用Express作为商业用途已经超过10年了。打开项目的属性并打开“发布”部分,您可以在那里检查可用性。是的,我尝试过了,它工作正常,但我想在特定

我正在为销售点开发软件。在安装时,我想自动下载并安装SQL Server(如果未安装)。因此,我想知道如何使用C#以编程方式下载和安装SQL Server。特快版也可以

特快版?否则,就不会有可靠、永久、直接的下载链接,不需要身份验证、注册或其他限制。也可以使用Express Edition。您尝试过部署吗?我认为这是可用的先决条件。我知道许多软件公司使用Express作为商业用途已经超过10年了。打开项目的属性并打开“发布”部分,您可以在那里检查可用性。是的,我尝试过了,它工作正常,但我想在特定条件下以编程方式安装。我不确定应用程序的总体需求,但是,如果它只需要本地访问,那么您可能可以使用SQL Server Express LocalDB,在这种情况下,我相信您可以分发MSI文件,让安装程序执行它(无需下载任何内容)。我知道其他人也这样做过。