繁体   English   中英

使用 UWP 应用程序检测和安装 SQL Server Express

[英]Detecting and installing SQL Server Express with UWP app

我编写了一个 UWP 应用程序来管理员工、时间表等。

如何检测是否安装了 SQL Server Express,如果未安装,如何在客户端计算机上设置 SQL Server Express? 是否可以在不运行'fulltrust'中的exe文件的情况下做到这一点?

我还想在我的应用 package 中包含安装文件和配置文件,以便在客户端计算机上运行静默安装。

我已经在很多页面上寻找答案,但找不到真正直接的答案。

这里的一些帮助将不胜感激。

当您可以访问您的客户端计算机时,您可以通过检查 MS SQL Server Express 注册表项是否存在来在设置过程中运行检查程序。 如果存在,则安装它。

从 Microsoft 阅读此文档,您可以使用文档中的代码片段:

https://docs.microsoft.com/en-us/previous-versions/sql/sql-server-2005/express-administrator/bb264562(v=sql.90)?redirectedfrom=MSDN

您所说的“自动检测”MS SQL Server Express 安装是什么意思? 不确定您在这里的用例是什么。

通常,您无法自动检测要使用的数据库,因为在许多情况下,环境中可能安装了多个数据库,而您不知道要使用哪一个是正确的。 您必须知道首先要使用哪个数据库。

但是,如果您坚持检测数据库,您可以在您的网络中进行端口扫描,这确实不是一个好主意。

所以猜猜你的用例可能是独一无二的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM