2011-03-25 3 views
1

내 intellisense는 기능 또는 임의의 오버로드 매개 변수를 표시하지 않는다는 점을 제외하고는 일반적인 것처럼 실행됩니다. 내가VS2010 Intellisense 동작 변경 (ctrl-alt-space로 고정되지 않음)

HttpWebRequest req = new HttpWebRequest(

입력하면

나는 HttpWebRequest를 생성자에 대해 아무것도 볼 수 없어요. 그것은 매우 성가신 일입니다. 생산성 향상 도구를 업데이트 한 후 며칠 만에 이런 일이 벌어졌습니다 (다시 생각합니다).

도구 -> 옵션 -> 텍스트 편집기에서 모든 언어와 C# 및 자동 목록 구성원을 선택 했으므로 매개 변수 정보도 확인해 보았습니다.

아이디어가 있으십니까?

+0

생산성 향상 도구를 사용하지 않으려했다고 가정합니다 ... – Michael

+0

비활성화 및 다시 활성화했습니다. 낭비를해서 죄송합니다. 마이클에게 감사드립니다. –

답변

1

.NET 4에서는 HttpWebRequest 생성자가 보호되고 쓸모없는 것으로 표시됩니다. 즉 파생 클래스에서 생성자 만 호출 할 수 있습니다. 명령문을 수동으로 완료하면 "보호 레벨로 인해 액세스 할 수 없음"컴파일러 오류를 제공해야합니다.

+0

그리고 그건 의미가 있습니다. 그러나 그것은 다른 일에도 일어났습니다. 나는 나쁜 예를 들고 있습니다. –

관련 문제