我的Windows窗体应用程序出了问题。 我编写了一个简单的程序,可以从.TGA文件中创建.VTF / .VMT文件,并且可以生成.QC文件,并使用.SMD文件将其全部编译为sourceSDK(Hammer Editor)的prop。因此,我可以使用它来绕过令人难以置信的恼人任务,为Counter Strike中的地图编译自定义模型。
以前我可以编译我的表单(与其他应用程序相同)并将其发送给某人,以便他可以使用它。这次它编译正常并在我的系统上正常工作,但在我发送给我的朋友后它没有启动。他点击了.exe,他的explorer.exe冻结了。过了一段时间,他的探险家回来了,但他无法移动或删除文件。 他还试图重新启动他的系统,但之后仍然拒绝删除该文件然后蓝屏。 (Bluescreen说了一些关于Errorcode = 0xc000021a的信息)
另一位朋友也尝试启动.exe,但他遇到了与探险家相同的问题......
我使用Visual Studio 2015来编写和编译我的代码。我的目标框架是.Net 4.5.2。 有人知道如何解决这个问题吗?
您需要哪些进一步的信息?
感谢您的帮助 问候 MARV
编辑#1:我认为蓝屏对于这个问题并不重要。 我们再次尝试使用几个.NET版本,它根本不会工作。 有趣的是,我向他发送了整个Visual Studio项目并告诉他在他的系统上编译它。 Visual Studio中的调试版本工作正常,但如果他想在子文件夹/ bin / release /中启动release.exe,则会出现同样的问题..答案 0 :(得分:0)
好的,我在这里找到了解决这个问题的方法: C# exe not starting on Win7 build computer
他只需要关闭他的avast防病毒软件......
编辑#1:我发现在Avast中禁用“ Deepscreen ”功能足以解决此问题。感谢您的帮助