2012-05-11 3 views
0

메신저이 오류명령 정의를 실행하는 중 오류가 발생했습니다. 자세한 내용은 내부 예외를 참조하십시오. MVC3

enter image description here

을 받고하지만 난 아무 생각이 왜 그 해프닝이 없습니다. 비주얼 스튜디오를 다시 시작하면 멈추지 만 잠시 후에 다시 발생합니다. 그것의 이상한, 이후로 로그인 바로 직후에 발생합니다. 그것은 내가 연결을 열어 둔 채 생각하거나 다른 일이 진행되고 있습니다. 너희들은 무엇이 될 수 있는지 어떤 생각을 가지고 있니?

답변

0

프로젝트 알지 못해도 알 수 없습니다. 그러나 일반적으로 안티 패턴으로 보이는 세터에서 코드를 실행하는 것과 관련이있을 수 있습니다. (옆으로 : 그 이유는 설정자가 부작용없이 개체 상태의 작은 부분 만 변경한다고 제안한다는 것입니다. 개선은 ProjectExtensionList이 처리 될 때보다 빨리 ProjectList을 통해 반복하는 것입니다. ProjectList 대한 값을 설정하는 것은 그 함유 객체의 구체화의 일부인 경우

은 (DashboardModel) 루프 DashboardModel S의 판독 값에 포함되어있는 연결 기다려야 데이터베이스 판독을 초래할 수있다. 실제로 필요할 때까지 루핑을 연기하면 해당 시점에 DashboardModel 객체가 최종 상태에 있고 연결이 가능해야합니다.

+0

다른 말로하면, 저는 세터에게 값을 설정하고 달성하려는 루프 나 논리를 수행하는 다른 방법을 찾아야합니다. 나는 그것을 시도 할 것이다. 만약 내가 하루 종일 오류가 발생하지 않는다면, 나는 이것이 해답이되어야한다고 생각한다. –

관련 문제