我们有一个在 .Net 2.0 中运行的 C# winforms 应用程序。在这个应用程序中,我们希望通过检查本地计算机中是否安装了任何 Oracle 客户端来启用一些选项。
谷歌搜索后,我发现了一些建议,例如尝试启动进程“tnsping.exe”。在启动应用程序时,如果它引发一些异常,则意味着该机器上没有安装 Oracle 客户端。我从这个SO 帖子中得到了这些信息。但我认为在这种情况下它将启动客户端应用程序。
所以我想要一种方法来检查 Oracle 客户端是否安装在本地机器上,而无需启动客户端应用程序。我不知道这个 oracle 安装和所有。有人可以帮我解决这个问题。
谢谢