none
DB 서버 업데이트후 문제 RRS feed

  • 질문

  • 1. 웹서비스 컴파일 오류

    2. SQL ServerManagement
    Studio 에 등록된 목록 깨짐

    3. SQL Server 구성관리자
    실행오류

    4. 인터넷익스플로러 실행안됨

     

    =========웹서비스 컴파일 오류 관련=========

     

    - 웹서비스 등록 및 사용:

    123.215.19.5 서버에 웹서비스를
    등록하여 사용 중.

    사용자(loacal) PC 에서 CRM 실행시
    서버에 등록된 웹서비스를 참조하여 KSNET 과 통신함.

     

    - 웹서비스 내용:

    KSNET 에서 전달받은 dll 파일을
    참조하여 KSNET 서버와 통신함.

     

    - 컴파일 환경

    웹서비스에서 참조하고 있는  KSNET 모듈
    32bit용 dll파일.

    KSNET 모듈이 32bit 용이라서 웹서비스
    또한 32bit 용으로 컴파일함.

     

    - IIS 속성변경

    32bit 용 파일을 사용하기 위해서 서버
    IIS 관리자에서

    응용프로그램 풀 -> 고급설정
    -> "32비트 응용프로그램사용" 을 "TRUE" 로 설정하여 사용.

     

    위와같이 사용중이었습니다.

     

    이전 후 수정된 내용은 없으며 윈도우
    업데이트가 실행되었고 그 이후 웹서비스 실행하면

    컴파일 오류가 발생합니다. (오류메시지는 아래
    참고)

     

    [오류메시지]

    컴파일 오류 설명: 이 요청을
    제공하는 데 필요한 리소스를 컴파일하는 동안 오류가 발생했습니다. 아래의 오류 정보를 확인한 다음 소스 코드를 적절하게 수정하십시오.


    컴파일러 오류 메시지: CS0007: 예기치 않은 공용 언어 런타임 초기화 오류입니다. '클래스가 등록되지
    않았습니다. '

    2014년 8월 27일 수요일 오전 8:10

답변

  •               

    예기치 않은 공용 언어 런타임 초기화 오류입니다.

    이 오류는 런타임을 로드할 수 없는 경우에 발생합니다.  컴파일러에서 로드하려고 하는 공용 언어 런타임 버전이 컴퓨터에 없는 경우 또는 설치된 공용 언어 런타임이나 구성이 손상된 경우 이러한 문제가 발생할 수 있습니다.
    csc.exe.config 파일이 변경된 경우에도 이러한 문제가 발생할 수 있습니다.  이 파일은 설치하는 동안 구성되며 변경해서는 안 됩니다. csc.exe.config 파일이 변경되었을 가능성이 있으면 파일에 지정된 런타임 버전이 컴퓨터에 있는지 확인합니다. 올바른 버전이 있는 경우에는 런타임이 손상된 것이 오류의 원인일 수 있습니다. 공용 언어 런타임을 다시 설치하십시오.

    [참고자료]

    컴파일러 오류 CS0007

    제시해 드린 답변이 도움이 되었기를 바랍니다.
       
    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다.
    하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다



    2014년 8월 27일 수요일 오전 8:50
    중재자