我在 Google Compute Engine 上设置了一个虚拟机,运行基于英特尔的 x86 CPU 和 Ubuntu 20.04。我做的第一件事是安装 .NET core。之后,我从 github 下载了 Archi Steam Farm,并解压了 zip 文件。
我授予了可执行文件的执行权限并尝试运行该文件。
运行可执行文件后,我收到:无法加载文件或程序集“System.Security.Cryptography.Algorithms”错误。
当我解压 ASF 时,目录中有一个同名的 DLL,但运行可执行文件后,所有 DLL 都消失了,可执行文件大小为 0kb,这表明它出于某种原因被 Google 删除了。我尝试多次重做此操作,但每次都得到相同的结果。运行可执行文件后,DLL 消失了,可执行文件是一个空文件。
因此,如果确实是某些防病毒软件或其他程序删除了我的文件,我该如何禁用它?这是一个全新安装的 Ubuntu,我在网上找不到任何解决方案。
如果有人可以在他们的虚拟机上尝试并确认或否认相同的行为,我会非常高兴。
感谢大家的帮助和想法。如果需要,我很乐意提供更多信息。
在这里你可以看到我在几秒钟内一次性提取、授予权限并执行了所有内容。它找不到的文件在我运行可执行文件之前就存在了。它们在执行后消失了。
其他应用程序不会发生这种情况,我在本地 Ubuntu 机器上尝试过,没有遇到问题。这种情况只发生在 Google Cloud 上。