Visual Studio - Exception of type 'Phx.FatalError' was thrown
如果 Visual Studio 出現 “Exception of type ‘Phx.FatalError’ was thrown” 這樣的錯誤。
可以重新註冊 dll 來修復這問題,不同版本的 Visual Studio 需要註冊不同的 dll。
Visaul Studio | Command |
---|---|
Visual Studio 2010 | regsvr32 “%ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\Packages\Debugger\msdia100.dll” |
Visual Studio 2012 | regsvr32 “%ProgramFiles(x86)%\Microsoft Visual Studio 11.0\Common7\Packages\Debugger\msdia110.dll” |
Visual Studio 2013 | regsvr32 “%ProgramFiles(x86)%\Microsoft Visual Studio 12.0\Common7\Packages\Debugger\msdia120.dll” |
Visual Studio 2015 | regsvr32 “%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\Common7\Packages\Debugger\msdia140.dll” |
像是筆者出問題的是 Visual Studio 2015,所以要像下面這樣註冊。
註冊完問題就排除了。