C# Visual Studio停止运行我的程序 场景:我在家里没有编码,希望用Visual Studio 2012 Express启动C++中的第一个服务器客户端应用程序。但是当我点击run按钮时,VS冻结了。代码没有问题,所以我认为问题在于一些我不知道的VS设置,或者我不小心下载了一个更新,这使事情变得更糟

C# Visual Studio停止运行我的程序 场景:我在家里没有编码,希望用Visual Studio 2012 Express启动C++中的第一个服务器客户端应用程序。但是当我点击run按钮时,VS冻结了。代码没有问题,所以我认为问题在于一些我不知道的VS设置,或者我不小心下载了一个更新,这使事情变得更糟,c#,c++,visual-studio,visual-studio-2012,C#,C++,Visual Studio,Visual Studio 2012,问题:点击播放按钮(选中调试Win32)将冻结VS。taskmanager还将获得运行程序的3个进程(我无法与之交互)。除非重新启动计算机,否则无法终止这些进程 规格:Visual Studio 2012 Express,Windows 7,64位。Avast Premier 2015 #include <iostream> int main() { printf("tilt"); return 0; } #包括 int main(){ pri

问题:点击播放按钮(选中调试Win32)将冻结VS。taskmanager还将获得运行程序的3个进程(我无法与之交互)。除非重新启动计算机,否则无法终止这些进程

规格:Visual Studio 2012 Express,Windows 7,64位。Avast Premier 2015

#include <iostream>

int main() {
    printf("tilt");
    return 0;
}
#包括
int main(){
printf(“倾斜”);
返回0;
}
自我调试:我尝试在新项目中制作新的Hello World程序,但问题仍然存在。如果我打开一个我知道以前工作过的旧项目,它也有同样的问题,而我没有修改任何东西。我换成了C#,但仍然无法运行简单的程序。我修复了我的VS。我安装了Visual Studio 2015社区,但仍然无法运行任何程序

错误消息:

进程无法访问该文件,因为其他进程正在使用该文件

visual studio无法复制,重试次数超过10次。失败

Microsoft.Common.targets(3390,5)

链接器工具错误LNK4098

错误LNK1168:无法打开tiltTest.exe进行写入

错误LNK1181:修复VS后无法打开输入文件'kernel32.lib'

相关链接:

最后一句话:我在链接、设置、lib和任何非代码方面都非常糟糕。所以,如果你知道如何用这些来解决它,请期待我是一个真正的初学者,因为这对我来说是完全混乱和不合逻辑的。非常感谢您的帮助!如果找到了解决方案,我将修改此帖子,以便其他人也能找到解决方案


解决方案:我重新安装了Visual Studio并关闭了Avast,这解决了我的问题!谢谢你的建议

如果出现关于另一个进程使用该文件的错误消息,则可能是由于在Visual Studio尝试访问这些文件的同时,防病毒软件试图扫描这些文件

我会先关闭Avast(或任何其他反病毒软件)。(如果你对病毒心存疑虑,请断开计算机与互联网的连接)


如果一切正常,那么在源文件夹的AV中添加一个排除项,这样它就不会扫描你的代码——毕竟你知道你创建的可执行文件中不会有任何病毒(对吧?)。这还可以加快编译/链接的速度,因为AV不会在每次构建时检查(可能)100个您可能要修改的文件。

Avast因干扰开发人员而臭名昭著。我可能会重复安装Visual Studio并关闭Avast,这解决了我的问题!谢谢你的建议!