首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于下载sql server 2014速成版和静默安装的vb.net代码。

用于下载sql server 2014速成版和静默安装的vb.net代码。
EN

Stack Overflow用户
提问于 2016-05-19 22:36:02
回答 2查看 246关注 0票数 0

我正在尝试使用vb.net创建一个可执行文件。它将下载并安装SQL Server 2014 Express。它应该会从Microsoft站点获取适当的安装程序。以及在本地机器上无用户交互的安装。

我可以通过代码运行设置。但我必须手动下载安装程序。因此,寻找一些帮助,如何调用微软网站,并选择适当的安装程序,并将其下载到我的本地机器上。

谢谢

EN

回答 2

Stack Overflow用户

发布于 2016-05-19 23:14:05

我将在Visual Studio中创建一个installer (MSI)项目,并使用引导程序包。

这是来自微软的链接(旧的但仍然适用):https://blogs.msdn.microsoft.com/astebner/2008/11/21/creating-an-installer-that-includes-a-visual-studio-bootstrapper-package-and-an-msi-built-with-wix-3-0/

另一种选择是使用clickonce部署:Installing SQL Server 2014 Express package as ClickOnce prerequisite

票数 0
EN

Stack Overflow用户

发布于 2016-05-20 03:36:11

您可以使用此代码从internet.You下载文件,您可能希望将该文件下载到您自己的服务器,并使用此代码从那里获取该文件。

代码语言:javascript
复制
Dim wc As WebClient = New WebClient()
Dim proxy As WebProxy = New WebProxy()
proxy.Address = New Uri("Your Proxy Address. Don't use proxy if you don't need it.")
proxy.Credentials = creds
wc.Proxy = proxy
wc.UseDefaultCredentials = True
wc.Headers.Add("User-Agent: Other")
wc.DownloadFile("http://download.microsoft.com/download/E/A/E/EAE6F7FC-767A-4038-A954-49B8B05D04EB/ExpressAndTools%2032BIT/SQLEXPRWT_x86_ENU.exe", "C:\SQL Server 2014 Express.exe")

编辑

我包含了来自Microsoft的直接下载链接。该链接用于带有SSMS的SQL Server 2014 Express x86。我测试了这段代码的工作情况。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37326502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档