2010-07-12 2 views
1

새 뷰를 만들고 프로젝트에서 뷰 데이터 클래스를 선택하려고하면 '강력한 형식의 뷰 만들기'를 선택할 때 목록에없는 것을 찾았습니까?Visual Studio 2010 ASP.NET MVC : 내 클래스가 표시되지 않는 강력한 형식의 뷰 만들기

모든 내 프로젝트의 참조 (외부 참조)의 수업은 있지만 내 것은 아닙니다.

이 작업은 수동으로 수행 할 수 있지만 뷰 데이터 클래스가 선택되지 않은 한 (페이지) Visual Studio에서 페이지 템플리트를 선택할 수 없다는 것을 알고 있습니다. 이것이 내가 잊어 버렸거나 실수로 어딘가로 바뀐 것임을 확신합니다. 누군가가 도울 수 있기를 바랍니다!

답변

0

는 내가 필요로 그냥 생각 ... 'zulu.Albums'아래로 스크롤해야 할 것이다 문제가 없어지면이 질문을 닫으십시오. 해결책은 무엇입니까?

비주얼 스튜디오 2010 설치 - 이런 사람이 왜 찾을 경우, 여기 나에게 코멘트를 들러주세요 그리고 내가 다시 열 것 질문을 성공적으로 대답을

: 정렬.

+0

안녕하세요 ... 별도의 프로젝트 (클래스 lib)로 비즈니스 모델을 만들었습니다 ... 그리고 내 기본 프로젝트 (웹)에서 프로젝트 참조를 사용하고 있습니다 ...하지만 내 새 뷰를 만들 때 컨트롤러 ..내 비즈니스 모델 목록에 .... 나는 깨끗한 솔루션으로 시도하고 솔루션을 구축 할 수 없습니다. –

12

아마도 이것은 어리석은 제안 일 수 있습니다. 그러나 이것이 새로운 ViewModel을 생성하고 프로젝트를 먼저 빌드하지 않고 강력한 형식의 뷰를 만들려고했던 유일한 때였습니다.

+1

분명히 어리석은 제안이 아닐 수 없습니다. - 슬프게도이 경우에는 이번에는 안된다 : ( – Jimbo

+1

고마워, Ju9OR – Mobius

0

짐보 - 다시 '어리석은 제안'. 하지만 당신은 프로젝트의 완전한 이름을 검사하고 있습니까? classname ?? 당신은 '줄루어'프로젝트의 클래스 목록에 '앨범'을 찾는다면, 당신은

+0

하하, 나도 C#에 익숙하지 않았을 때 그 실수를했다 :) 불행히도 이번에는 : ( – Jimbo

+0

오, 우리를 계속 게시해라. –

1

나는 똑같은 문제가있어 어디서나 해결책을 찾을 수 없었고, 나는 정말 구글을 검색하고, 많은 사이트의 답변/제안을 읽었다. 그러나 나는 아래에서 이것을 할 때까지 나를 도왔다.

Ok, 당신은 이미 지금까지 대답을 알아 냈을 수도 있고, 내가 제안하려고 시도한 것일 수도 있습니다. 그러나 프로젝트를 저장하고, 프로젝트를 빌드하고, 프로젝트를 닫고, 프로젝트를 닫은 다음 모두 닫은 다음 관리자로 실행 한 다음 프로젝트를 열고 뷰를 추가하면 데이터 클래스보기 드롭 다운에서 데이터 클래스를 볼 수 있습니다.

이 방법이 유용했는지 알려주세요.

// 편집 : 그냥 fyi, 예를 들어 Windows XP에서이 동작이 나타나지 않는다고 생각합니다. Vista 및 7의 uac 때문일 것으로 생각됩니다. 따라서이 중 하나를 사용하고 있다고 가정합니다. 두. 제 경우에는 제가 7을 사용하고 있습니다. 나는이 모든 것을 완전히 잘못 이해했을 것입니다. 만약 제가 그렇게했다면 용서해 주겠지 만, 저에게이 문제를 해결해 줘서 고마워요.

// 다른 편집 : 사실, vs 및 sqlsrvr의 많은 문제는 Vista 및 7의 사용 권한과 관련이 있다고 생각합니다. 단지 내 생각입니다.

0

비슷한 문제가 있습니다. 모든 제안을 시도하지만 Visual Studio를 설치하는 것은 큰 과정으로 보입니다. 솔루션을 다시 빌드하지 않고 프로젝트의 모든 클래스를 표시하는 것이 좋습니다. 제대로 작동하는지 확인하십시오.

관련 문제