适用于Windows的Docker与Razer Synapse驱动程序工具冲突
供打算使用Docker for Windows的Windows用户的简短说明。Razer Synapse驱动程序工具存在冲突。有趣的是两个程序无法一起工作的原因。
制造商Razer以Synapse 3软件的名义提供了该软件,允许用户自定义其外围设备。Razer的网站提供了Windows软件的下载选项。您可以在此处找到Synapse 3的Razer支持站点。Docker for Windows是在Windows下使用Docker容器的平台– 该网站提供了一些有关它的信息。
编程错误导致的碰撞
以下推文引起了我的注意:Docker for Windows无法与Razer Synapse驱动程序管理工具一起使用。
所以我今天知道了一个有趣的错误:
如果您正在运行Razer Synapse驱动程序管理工具,则Windows版Docker将无法运行。
但是原因是有趣的部分…… pic.twitter.com/s42SeQ949z
-foone(@Foone)2020年2月18日
问题:两种软件产品都试图确保同时只运行一个副本。为此,他们尝试找出当前正在其下运行的.NET程序集的GUID。从理论上讲,这可以通过停止上次启动的程序的复制来防止再次启动。
编程缺陷
从理论上讲,这是相当不错的,实际上,开发人员已经钉牢自己。正如@Foone在Twitter上所解释的那样,他们用来确定GUID的功能将以GUID的形式返回程序集的类型。故事的结尾:一旦启动了Windows的Docker或使用了Razer Synapse驱动程序管理工具,便无法再使用其他软件。它只是被其他软件阻止。
相关文章
U盘装系统(http://www.upzxt.net) 版权所有 (网站邮箱:78435178@qq.com)
本站资源均收集与互联网,其著作权归原作者所有,如侵犯到您的权益的资源,请来信告知,我们及时撤销相应资源