gpt4 book ai didi

c# - 检查是否安装了VLC

转载 作者:可可西里 更新时间:2023-11-01 09:56:37 25 4
gpt4 key购买 nike

我正在从 C# 应用程序调用 vlc 以播放视频。我需要一种方法来持续检查是否安装了 VLC。我试过检查注册表项,但它们似乎不一致或不可靠,具体取决于您的 Windows 版本或体系结构。有人有任何建议/意见吗?

最佳答案

我会说你在试图检测这一点时做了不必要的工作。如果没有安装 VLC,您打算怎么办?显示错误信息?然后尝试启动它,如果启动失败则显示错误消息。这样,您还可以捕捉到它已安装,但由于某种原因仍无法启动的情况。两者都是您程序的错误条件。

除此之外,请确保您的应用程序包含一个自动安装 VLC 的安装程序,因为您的应用程序需要它才能正常工作。然后,不会安装它的唯一情况(因此您的应用程序必须显示错误消息)是用户在安装后明确删除它。由于他们必须故意这样做,因此当您的应用程序随后无法运行时,他们不太可能感到惊讶。

关于c# - 检查是否安装了VLC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5698690/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com