2014-04-15 6 views
1

Roslyn Preview를 설치하는 데 문제가 있습니다.Roslyn Preview 설치시 문제가 발생했습니다.

VS 2013 Premium을 사용하고 있습니다.

사이트에서 패키지를 다운로드하고 vsix를 설치했는데 오류가 발생하지 않습니다.

그러나 VS를 다시 시작한 후에도 새로운 언어 기능을 인식하지 못합니다.

3 번 시도했습니다. 기계를 다시 시작하기는하지만 아무 것도 작동하지 않습니다.

누구든지이를 수정하는 방법을 알고 있습니까?

감사

는 ==== 코드는 컴파일되지 않습니다 요청 ====

으로 명확한 설명이 추가되었습니다. 미리보기가 없으므로 코드에 불만을 표시합니다. 다음의 간단한 샘플에서 는 :

if (int.TryParse(value, out int result)) { ... } 

그것은 "INT"로 불평과 결과 변수를 선언하지 않습니다.

즉, 여전히 이전 구문을 사용하고 있습니다.

추가 정보를 원하시면 Resharper v8도 설치되어 있습니다. 그것이 관련이 있는지 나는 모른다 (실제로는 안된다).

+0

코드가 부스런 선으로 표시 되더라도 컴파일됩니까? –

+0

_does_가 어떻게되는지 자세히 설명해 주시겠습니까? 인라인 이름 변경과 같은 새로운 IDE 기능이 있습니까? 어떤 종류의 오류가 발생합니까? 너는 어떻게 꾸미고 있니? –

답변

1

나는 수수께끼를 풀 수 있었다.

Visual Studio를 다시 시작하는 것만으로는 충분하지 않습니다. 새 프로젝트를 만들어야합니다. 기존 프로젝트에서 미리보기를 사용하려는 경우에도 새 프로젝트를 만들어 폐기해야합니다.

그런 다음 이전 기존 항목을 다시 열면 컴파일 작업이 새로운 표준으로 진행됩니다.

Resharper에 대한 한 참고 사항 : Resharper는 아직 새 구문을 인식하지 못하기 때문에 "오류"를 빨간색으로 표시하고 구불 구불 한 선을 표시하지만 이제 코드가 컴파일되고 빌드가 오류를 생성하지 않습니다.

+1

http://roslyn.codeplex.com에서이 문제가 발생한 이유를 알아 보려면 버그를 신고하십시오. 우리는 한 번 이것을 내부적으로 보았지만, 우리가 가진 특정한 프로젝트와 관련되어 있었고 일반적인 문제는 아니라고 생각했습니다. –

관련 문제