저는 Foo.aspx.cs.와 같은 파일 뒤에 코드를 사용하는 VS 2008 테스트 웹 사이트를 보유하고 있습니다. 따라서 웹 서버는 즉시 컴파일합니다. 내가 겪고있는 문제는 C# 3.0 기능을 사용할 수 없다는 것입니다. 내가하는 경우 :Visual Studio 2008 개발 서버는 C# 2.0 컴파일러를 사용합니다.
var x = 1;
또는
공용 클래스 푸 { 공개 INT (X) {얻을; 설정} }
또는
을 푸 X = 새로운 푸() {X = 5}; 는그런 다음 VS는 (모든 강조 Intellisensed됩니다) 잘 작동합니다,하지만 난 사이트를 실행할 때 그것은 단지 컴파일러 오류를 던졌습니다 ..
는이 문제를 해결하는 방법이있다, 또는 당신은 컴파일해야합니까 3.0 런타임을 대상으로하는 DLL마이크
..의 Web.config에 넣고했다? 어떤 버전입니까? 어느 OS? – spender
Windows 7 .. 그리고 IIS가 설치되어 있지 않습니다. Visual Studio 2008을 사용하고 ASP.NET 프로젝트입니다. –