Visual Studio 2019 - C# 应用崩溃,变量 = ".level"



我有一个非常奇怪的问题Visual Studio 2019,一个c# WinForms项目。

在某一点,我有一个简单的字符串变量:

String myVar = "";

当我运行应用程序时,它工作了。但是如果我这样写:

String myVar = ".level";

应用程序崩溃,说我没有权利将生成的。exe文件从obj/Debug文件夹复制到bin/Debug文件夹。

如果我用不同的东西改变变量,例如简单地写相同的字符串,但用大写:

String myVar = ".Level";

应用程序恢复运行完美!有人知道为什么"水平"字符串(只有当它完全以这种方式写)破坏应用程序?

根据讨论,问题是由antivirus软件引起的。

如果您使用带有.level字符串的变量,则生成的.exe将变成trojan

如果有人有类似的问题,尝试重新启动并检查他们的virus scanner.

目前2022 version没有问题。

相关内容

  • 没有找到相关文章

最新更新