2014-03-25 6 views
1

Visual Studio 2013을 설치했습니다. 또한 XNA 4.0이 설치되어 있지만 XNA 템플릿이나 XNA 코드를 사용하지 않고 프로젝트를 만들었으므로 문제가 발생하지 않습니다.이 같은 오류가 발생합니다. Windows 7 64 비트에서 실행하고 있습니다. 나는 "Tetris Attack"이라는 프로젝트를 만들었습니다. 나는 코드에 대해 전혀 아무 것도하지 않았기 때문에 템플릿에 주어진 모든 것뿐입니다. 코드를 실행해야 할 일은 무엇이겠습니까? 그 내용이 단순히 파란색 인 창을 만들어야합니다. 내가 디버그 모드 (같은 일이 릴리스 모드에서 발생)에서 실행하려고, 나는 출력 창에이있어 :새로운 손길이 닿지 않은 프로젝트에서 '액세스 위반'오류가 발생했습니다.

'Tetris Attack.exe' (CLR v4.0.30319: DefaultDomain): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 
'Tetris Attack.exe' (CLR v4.0.30319: DefaultDomain): Loaded 'd:\temporary\documents\visual studio 2013\Projects\Tetris Attack\Tetris Attack\Tetris Attack\bin\x86\Debug\Tetris Attack.exe'. Symbols loaded. 
'Tetris Attack.exe' (CLR v4.0.30319: Tetris Attack.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\Microsoft.Xna.Framework.Game\v4.0_4.0.0.0__842cf8be1de50553\Microsoft.Xna.Framework.Game.dll'. Cannot find or open the PDB file. 
'Tetris Attack.exe' (CLR v4.0.30319: Tetris Attack.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\Microsoft.Xna.Framework.Graphics\v4.0_4.0.0.0__842cf8be1de50553\Microsoft.Xna.Framework.Graphics.dll'. Cannot find or open the PDB file. 
'Tetris Attack.exe' (CLR v4.0.30319: Tetris Attack.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\Microsoft.Xna.Framework\v4.0_4.0.0.0__842cf8be1de50553\Microsoft.Xna.Framework.dll'. Cannot find or open the PDB file. 
'Tetris Attack.exe' (CLR v4.0.30319: Tetris Attack.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.Xna.Framework.Input.Touch\v4.0_4.0.0.0__842cf8be1de50553\Microsoft.Xna.Framework.Input.Touch.dll'. Cannot find or open the PDB file. 
'Tetris Attack.exe' (CLR v4.0.30319: Tetris Attack.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 
'Tetris Attack.exe' (CLR v4.0.30319: Tetris Attack.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 
'Tetris Attack.exe' (CLR v4.0.30319: Tetris Attack.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 
The program '[5916] Tetris Attack.exe: Program Trace' has exited with code 0 (0x0). 
The program '[5916] Tetris Attack.exe' has exited with code -1073741819 (0xc0000005) 'Access violation'. 

그것은 프로그램을 실행하지 않았다. 나는 어떤 프로젝트를 실행 하든지 같은 문제가 발생합니다. 출력물에서이 문제와 관련이없는 물건을 내게 주면 위에있는 것을 얻을 수 있습니다. 이 문제를 어떻게 해결할 수 있습니까? "디버깅하지 않고 시작"하면 코드가 올바르게 실행되므로 코드에 아무런 문제가 없어야합니다.

업데이트 : 별도의 컴퓨터에 Visual Studio 2013을 설치하고 다양한 유형의 프로젝트 디버깅을 시도했는데 어떤 방식 으로든이 문제가 발생하지 않았습니다. 그것은 내 컴퓨터와 관련이 있어야합니다. 누구가 생각하니?

+0

? 액세스 위반이 있습니까? 당신이 작성한 코드를 보여줄 수 있습니까? –

답변

0

나는 내 문제에 대한 해결책을 가지고있다. Visual Studio를 관리자로 실행하고 있는지 확인하십시오.
비주얼 스튜디오 EXE로 연결 바로 가기를 클릭 - 오른쪽 :이 비주얼 스튜디오는 항상 관리자 권한으로 실행하려면 윈도우 7

입니다.
- '속성'을 클릭하십시오.
- "호환성"탭으로 이동하십시오.
- "이 프로그램을 관리자로 실행"확인란을 선택하십시오.
- "확인"을 클릭하십시오.

한 번 관리자로 비주얼 스튜디오를 실행하려면 :
비주얼 스튜디오로 연결 바로 가기를 클릭 - 오른쪽.
- "관리자 권한으로 실행"을 클릭하십시오.

+1

@ 작동하지 않습니다 ... – Roboticist