2011-02-14 2 views
0

VS2005 및 프레임 워크 2에서 winform 프로젝트 빌드가 있습니다. 최근에 VS2010으로 이동했지만 프레임 워크 v2를 대상으로 유지했습니다.VS 2005 프로젝트를 VS 2010으로 마이그레이션 한 후 문제가있는 웹 참조가 발생했습니다.

내 웹 참조를 제외한 모든 항목이 정상적으로 실행됩니다.

웹 참조를 업데이트하면 reference.map 파일 아래에 "Reference1.cs"라는 새 파일이 만들어집니다. 원본 "Reference.cs"가 여기에 있고 모든 클래스가 복제되므로 문제가 발생합니다.

  • 내의 WinForm 프로젝트
    • webservice.wsdl
    • Reference.map
      • MyWebServiceReference
        • WebService.disco을 참조 : 여기

          프로젝트 구조
          • 는 mycomplextype.datasource
          • Reference.cs
          • Reference1.cs는
    • reference.map 파일에

, 나는 정의 된 사용자 지정 도구를 : MSDiscoCodeGenerator. 이 사용자 지정 도구가 경고 던질 것 같다 : 1 사용자 지정 도구 'MSDiscoCodeGenerator'이 파일과 연관된

경고 '웹 참조를 \ MyWebService를 \ Reference.map'하지만, 사용자 지정 도구의 출력은 찾을 수 없습니다 계획. 솔루션 탐색기에서 파일을 마우스 오른쪽 단추로 클릭하고 사용자 지정 도구 실행을 선택하여 사용자 지정 도구를 다시 실행 해보십시오.

나는 사용자 지정 도구를 실행하면 파일 reference1.cs가 생성됩니다 ... 도움에 미리

감사합니다.

+0

웹 참조를 삭제하고 업데이트하는 대신 다시 추가 해보겠습니다. –

+0

@Matt F : 평판을 얻으려면 질문에 답할 수 있습니다. –

답변

2

웹 참조를 삭제하고 업데이트하는 대신 다시 추가 해보겠습니다.

관련 문제