问题描述
我是新的Microsoft Visual Studio和刚刚安装了Visual Studio 2012我的电脑上。我想运行一个简单的Hello World控制台应用程序。这是我的代码:
使用系统;
命名空间的HelloWorld
{
类节目
{
静态无效的主要(字串[] args)
{
Console.WriteLine(你好,世界!);
}
}
}
当我运行这个无论是对调试或释放正确显示的Hello World在控制台中,但随后迅速给了我这个错误信息:vshost32.exe已停止工作研究这个问题后,我想出如何进入属性,清除启用在Visual Studio宿主进程这是什么似乎解决问题为其他人。但后来当我尝试运行代码再次我得到的是的HelloWorld已停止工作。有没有人有什么我可以尝试下什么想法?对于这个问题大多数解决方案已经在人们的代码错误,这样做,但似乎有点困难的,因为它的Hello World想象。
在启用本地代码调试,这是我得到的错误信息:0xC0000008:
This is the Call Stack
ntdll.dll!77e3f9f2()
[Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll]
ntdll.dll!77e3f9f2()
KernelBase.dll!76dbc455()
kernel32.dll!76cb1408()
AME_OutlookSensor.dll!74b8c60d()
AME_OutlookSensor.dll!74b78ecb()
AME_OutlookSensor.dll!74b78f9e()
AME_OutlookSensor.dll!74b741d4()
AME_OutlookSensor.dll!74b7432f()
AME_OutlookSensor.dll!74b7439a()
ntdll.dll!77e599a0()
ntdll.dll!77e6d702()
ntdll.dll!77e6d5a4()
kernel32.dll!76cb79c5()
mscoreei.dll!706f3712()
mscoreei.dll!706e3126()
mscoreei.dll!706e3216()
mscoreei.dll!706e48ef()
mscoreei.dll!706e4928()
mscoreei.dll!706e47b0()
mscoreei.dll!706e48a2()
mscoreei.dll!706e48be()
clr.dll!701f2e27()
kernel32.dll!76cb1408()
AME_OutlookSensor.dll!74b8c60d()
AME_OutlookSensor.dll!74b78ecb()
AME_OutlookSensor.dll!74b78f9e()
AME_OutlookSensor.dll!74b741d4()
AME_OutlookSensor.dll!74b7432f()
AME_OutlookSensor.dll!74b7439a()
ntdll.dll!77e599a0()
ntdll.dll!77e6d702()
ntdll.dll!77e6d5a4()
kernel32.dll!76cb79c5()
mscoreei.dll!706f3712()
mscoreei.dll!706e3126()
mscoreei.dll!706e3216()
mscoreei.dll!706e48ef()
mscoreei.dll!706e4928()
mscoreei.dll!706e47b0()
mscoreei.dll!706e48a2()
mscoreei.dll!706e48be()
clr.dll!701f2e27()
AME_OutlookSensor.dll!74b8c60d()
AME_OutlookSensor.dll!74b78ecb()
AME_OutlookSensor.dll!74b78f9e()
AME_OutlookSensor.dll!74b741d4()
AME_OutlookSensor.dll!74b7432f()
AME_OutlookSensor.dll!74b7439a()
ntdll.dll!77e599a0()
ntdll.dll!77e6d702()
ntdll.dll!77e6d5a4()
kernel32.dll!76cb79c5()
mscoreei.dll!706f3712()
mscoreei.dll!706e3126()
mscoreei.dll!706e3216()
mscoreei.dll!706e48ef()
mscoreei.dll!706e4928()
mscoreei.dll!706e47b0()
mscoreei.dll!706e48a2()
mscoreei.dll!706e48be()
clr.dll!701f2e27()
AME_OutlookSensor.dll!74b78ecb()
AME_OutlookSensor.dll!74b78f9e()
AME_OutlookSensor.dll!74b741d4()
AME_OutlookSensor.dll!74b7432f()
AME_OutlookSensor.dll!74b7439a()
ntdll.dll!77e599a0()
ntdll.dll!77e6d702()
ntdll.dll!77e6d5a4()
kernel32.dll!76cb79c5()
mscoreei.dll!706f3712()
mscoreei.dll!706e3126()
mscoreei.dll!706e3216()
mscoreei.dll!706e48ef()
mscoreei.dll!706e4928()
mscoreei.dll!706e47b0()
mscoreei.dll!706e48a2()
mscoreei.dll!706e48be()
clr.dll!701f2e27()
AME_OutlookSensor.dll!74b78f9e()
AME_OutlookSensor.dll!74b741d4()
AME_OutlookSensor.dll!74b7432f()
AME_OutlookSensor.dll!74b7439a()
ntdll.dll!77e599a0()
ntdll.dll!77e6d702()
ntdll.dll!77e6d5a4()
kernel32.dll!76cb79c5()
mscoreei.dll!706f3712()
mscoreei.dll!706e3126()
mscoreei.dll!706e3216()
mscoreei.dll!706e48ef()
mscoreei.dll!706e4928()
mscoreei.dll!706e47b0()
mscoreei.dll!706e48a2()
mscoreei.dll!706e48be()
clr.dll!701f2e27()
AME_OutlookSensor.dll!74b7432f()
AME_OutlookSensor.dll!74b7439a()
ntdll.dll!77e599a0()
ntdll.dll!77e6d702()
ntdll.dll!77e6d5a4()
kernel32.dll!76cb79c5()
mscoreei.dll!706f3712()
mscoreei.dll!706e3126()
mscoreei.dll!706e3216()
mscoreei.dll!706e48ef()
mscoreei.dll!706e4928()
mscoreei.dll!706e47b0()
mscoreei.dll!706e48a2()
mscoreei.dll!706e48be()
clr.dll!701f2e27()
AME_OutlookSensor.dll!74b7439a()
ntdll.dll!77e599a0()
ntdll.dll!77e6d702()
ntdll.dll!77e6d5a4()
kernel32.dll!76cb79c5()
mscoreei.dll!706f3712()
mscoreei.dll!706e3126()
mscoreei.dll!706e3216()
mscoreei.dll!706e48ef()
mscoreei.dll!706e4928()
mscoreei.dll!706e47b0()
mscoreei.dll!706e48a2()
mscoreei.dll!706e48be()
clr.dll!701f2e27()
ntdll.dll!77e599a0()
ntdll.dll!77e6d702()
ntdll.dll!77e6d5a4()
kernel32.dll!76cb79c5()
mscoreei.dll!706f3712()
mscoreei.dll!706e3126()
mscoreei.dll!706e3216()
mscoreei.dll!706e48ef()
mscoreei.dll!706e4928()
mscoreei.dll!706e47b0()
mscoreei.dll!706e48a2()
mscoreei.dll!706e48be()
clr.dll!701f2e27()
ntdll.dll!77e6d702()
ntdll.dll!77e6d5a4()
kernel32.dll!76cb79c5()
mscoreei.dll!706f3712()
mscoreei.dll!706e3126()
mscoreei.dll!706e3216()
mscoreei.dll!706e48ef()
mscoreei.dll!706e4928()
mscoreei.dll!706e47b0()
mscoreei.dll!706e48a2()
mscoreei.dll!706e48be()
clr.dll!701f2e27()
ntdll.dll!77e6d5a4()
kernel32.dll!76cb79c5()
mscoreei.dll!706f3712()
mscoreei.dll!706e3126()
mscoreei.dll!706e3216()
mscoreei.dll!706e48ef()
mscoreei.dll!706e4928()
mscoreei.dll!706e47b0()
mscoreei.dll!706e48a2()
mscoreei.dll!706e48be()
clr.dll!701f2e27()
kernel32.dll!76cb79c5()
mscoreei.dll!706f3712()
mscoreei.dll!706e3126()
mscoreei.dll!706e3216()
mscoreei.dll!706e48ef()
mscoreei.dll!706e4928()
mscoreei.dll!706e47b0()
mscoreei.dll!706e48a2()
mscoreei.dll!706e48be()
clr.dll!701f2e27()
mscoreei.dll!706f3712()
mscoreei.dll!706e3126()
mscoreei.dll!706e3216()
mscoreei.dll!706e48ef()
mscoreei.dll!706e4928()
mscoreei.dll!706e47b0()
mscoreei.dll!706e48a2()
mscoreei.dll!706e48be()
clr.dll!701f2e27()
mscoreei.dll!706f38c4()
clr.dll!701f2e27()
clr.dll!701f2e27()
clr.dll!701f2daa()
clr.dll!701901df()
clr.dll!70190226()
clr.dll!7016c3d2()
mscoreei.dll!706ef5a3()
mscoree.dll!70767f16()
mscoree.dll!70764de3()
kernel32.dll!76cb336a()
ntdll.dll!77e59f72()
ntdll.dll!77e59f45()
this is the new stack call after following the suggestions for getting symbols from microsoft.
ntdll.dll!_ZwClose@4() + 0x12 bytes
ntdll.dll!_ZwClose@4() + 0x12 bytes
AME_OutlookSensor.dll!74b8c60d()
[Frames below may be incorrect and/or missing, no symbols loaded for AME_OutlookSensor.dll]
AME_OutlookSensor.dll!74b78ecb()
AME_OutlookSensor.dll!74b78f9e()
AME_OutlookSensor.dll!74b741d4()
AME_OutlookSensor.dll!74b7432f()
AME_OutlookSensor.dll!74b7439a()
ntdll.dll!_LdrpCallInitRoutine@16() + 0x14 bytes
ntdll.dll!_LdrShutdownProcess@0() + 0x141 bytes
ntdll.dll!_RtlExitUserProcess@4() + 0x74 bytes
kernel32.dll!76cb79c5()
mscoreei.dll!RuntimeDesc::ShutdownAllActiveRuntimes() + 0x10e bytes
mscoreei.dll!CLRRuntimeHostInternalImpl::ShutdownAllRuntimesThenExit() + 0x13 bytes
clr.dll!EEPolicy::ExitProcessViaShim() + 0x65 bytes
clr.dll!SafeExitProcess() + 0x7d bytes
clr.dll!DisableRuntime() - 0xce069 bytes
clr.dll!EEPolicy::HandleExitProcess() + 0x42 bytes
clr.dll!__CorExeMainInternal@0() + 0xf2 bytes
clr.dll!__CorExeMain@0() + 0x1c bytes
mscoreei.dll!__CorExeMain@0() + 0x71 bytes
mscoree.dll!_ShellShim__CorExeMain@0() + 0x227 bytes
mscoree.dll!__CorExeMain_Exported@0() + 0x8 bytes
ntdll.dll!___RtlUserThreadStart@8() + 0x27 bytes
ntdll.dll!__RtlUserThreadStart@8() + 0x1b bytes
I was looking at your stack trace and I took the first line that jumped out at me as something was wrong.
I searched Google and found the answer to the Question on [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll]
I don't know if this will work or if you need to go through and try to load the Debugging symbols like this answer suggests
I tried to run this exact same code on my machine using VS2010 and had no issues.
这篇关于的Visual Studio 2012专业错误svhost32.exe运行的Hello World的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!