NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 학습
  • 매뉴얼

    학습


    Error 배포 매니페스트가 의미상 잘못되었습니다. 배포 매니페스트에 <compatibleFrameworks>가 없습니다.

    페이지 정보

    본문

    안녕하세요. 소심비형입니다. 정말 오랜만에 글을 적네요. 중국 출장 중이라 홈페이지 관리를 할 수 없었습니다. 무엇보다도 인터넷이 안되는 환경이다보니... 특별히 할 수 있는게 없었습니다-_-; 호텔도 인터넷 속도가 천차만별이라 별 기대하지 않게 되더라고요^^;

    OWw24qi.png

     

     

    이 문제는 .Net 2.0에서 만든 클릭원스(Clickonce publish)를 Visual Studio 2015, 2017 버전에서 리빌드하여 배포할 때 발생됩니다. 다시 이 이슈에 대한 내용을 찾아보려 했으나, 어떤 키워드로 검색해서 들어갔는지 기억이 안나네요. 그리고, 중국의 경우에는 구글이 안되기 때문에 어떻게 검색했었는지 까먹었습니다-_-; 여하튼 내용은 .Net 2.0(Visual Studio 2010)에서 메니페스트를 만드는 방식이(Signature Description) Visual Studio 2015부터 변경되었다고 합니다. 해결 방법은 Visual Studio 2010에서 배포하거나, 모든 라이브러리를 Visual Studio 2015에서 빌드하여 배포하면 됩니다.

     

    간단한 방법은 Visual Studio 2010을 구해서 배포하는게 좋을거 같습니다. 이 문제 때문에 시간만 낭비했네요. 여러가지 상황에 대해 테스트 해봤지만, 특정 라이브러리만 상위 버전의 Visual Studio에서 리빌드한 후 배포하는 건 해결할 수 없었습니다.

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.