.NET 3

ASP.NET 에러 - W3WP.EXE 자동 실행

상황:ASP.NET 을 디버깅 하기 위해서는 W3WP.exe 라는 프로그램을 이용해야 한다. 이때 딱히 따로 디버깅을 걸지 않았음에도 w3wp.exe [13664]에서 처리되지 않은 Microsoft .NET Framework 예외가 발생했습니다. 다음 오류로 인해 Just-In-Time 디버깅이 실패했습니다. 설치된 디버거가 Just-In-Time 디버깅을 사용하지 않습니다. Visual Studio에서는 도구/옵션/디버깅/실시간으로 적시 디버깅을 활성화할 수 있습니다.이런 오류가 발생하면서 w3wp 가 실행되는 경우가 있다. 원인 :내가 찾은 원인은 지원되지 않는 문법을 사용한 것이다.현재 회사에서 사용하는 4.5.3 버전의 .NET 같은 경우는 C# 5 버전을 사용해서 람다, ?(널체크) 문법 등을..

에러 기록 2024.12.03

(1) C# 이란?

1. C#과거 마이크로소프트에서 JAVA 를 사용해서 개발했다. 그러나 MS 에서 자신들의 사정에 맞춰 JVM 에 기능을 추가했고, 이에 당시 JAVA 를 소유하고 있던 썬 마이크로 시스템즈에서 소송을 걸어 새롭게 만든 언어다.역사가 역사인 만큼 문법과 작동 방식 등이 JAVA 와 유사한 점이 많으며, java 보다 더 개발자 편의에 맞춰 발전시킨 부분도 존재한다.  2. .NET마이크로소프트에서 만든 개발 및 실행 환경이다.FCL(Framework Class Library)라는 이름의 공용 라이브러리와 CLR(Common Language Runtime) 이라고 불리는 VM(가상 머신) 이 합쳐진 것이다.C#, F#, VS 등의 언어로 작성된 코드는 컴파일되면 마이크로소프트사의 중간 언어로 변환되는데, ..

공부/C# 2024.10.16