본문 바로가기
VisualStudio.C++.C#

AppLife Update . VS2015 C# 프로젝트 VS2022 로 마이그레이션

by i.got.it 2026. 4. 25.

 

 

 

AppLife Update . VS2015 에서  VS2022 로 마이그레이션 

 

상황 

VS 2015 에서 AppLife Update ( version 4.0 ) 적용한 C# 프로젝트를 VS2022 로 마이그레이션 하기. 

VS 2015 로 작성된 C# 프로젝트를 VS2022 에서 읽어들이는건 문제없이 진행되나, 프로젝트에 적용한 .net framework 버전 관련으로 수정해야 할 사항이 있다.  

 

 

문제 1 

C# 프로젝트 Properties 의 Target framework  .NET Framework 3.5 로 되어있는데 이 상태로는 ToolBox 에서 AppLife Update 컴포넌트가 보이지 않는다. 아래 화면 Toolbox 에 AppLife Update 에 컴포넌트가 4개가 보여야 정상임.

 

문제상황 : VS2022 에서 AppLife Update 컴포넌트 비정상. 4개가 있어야 정상임.

 

 

해결

C# 프로젝트의 Target framework 을 이전 3.5 에서 .NET Framework 4.8 로 변경하면  정상화된다.   

 

 

 

 

문제 2 

VS2022 의 C# Form 에 배치한 updateController 의 "Setup a new project" 클릭하면 아래와 같은 오류 생긴다. AppLife Update 버전4.0 은 오래전 버전이라 VS 2022 IDE 에서 비정상 동작한다. 

 

해결

 

위 화면의 저 메뉴 클릭하지 않고 다른 방식으로 설정 가능하다. 

AppLife Update 를 실행하여 New Project 로 aup 프로젝트 만들고 이 과정에서 생성된 application ID, RSA key, 서버 주소를 속성창에 직접 기록하면 된다. 혹은 AppLife Update 에서 설정을 클립보드로 복사하는 버튼 클릭하고 나서 아래 메뉴 중 Set project settings from the clipboard 클릭하면 C# 측  컴포넌트 updateController1 속성에 모두 적용된다. 

 

 

 

문제 3 . 

- .net 3.5 를 4.8 로 변경하여 빌드하면 아래 같은 에러 생길 수 있는데, 이 에러는 해당 소스파일을 네트워크 드라이브 같은 곳에 복사했다든지 하는 경우 파일이 블로킹 되어 생기는 net 4.8 에서 보안강화 한답시고 이런 에러 뿜어낸다. 

 

 error MSB3821: Couldn't process file Form1.resx due to its being in the Internet or Restricted zone or having the mark of the web on the file. 
 Remove the mark of the web if you want to process these files.

 

 

해결

위 에러에 보이는 Form1.resx 를 윈도우 탐색기에서 차단해제하면 정상 빌드된다. 

파일 차단해제 방법 상세보기 : https://igotit.tistory.com/552

 

인터넷 다운로드 받은 파일 차단해제 방법. 특히 압축파일 차단해제.

문제 상황. 웹에서 압축파일 다운로드 받고 압축해제하여 정상적으로 압축도 풀렸으나, 파일들이 비정상 동작을 보이는 경우 있다. 웹에서 exe 의 실행파일 다운로드 받았을때도 비정상 동작하

igotit.tistory.com

 

 

 

 

 

 

 

 

 

연관 

 

 

AppLife Update . C# 기반 앱 자동 업데이트 배포 관리 솔루션

AppLife Update - C# 기반 앱 자동 업데이트 배포 관리 솔루션 주요 특징 UAC 권한 대행: 관리자 권한이 필요한 폴더(Program Files 등)에 대한 파일 교체.비주얼 관리 : GUI 환경에서 업데이트 로직(프로세스

igotit.tistory.com

 

 

 


첫 등록 : 2026.04.25

최종 수정 : 2026.04.26

단축 주소 : https://igotit.tistory.com/6571


 

댓글



비트코인




            암호화폐/외환/나스닥/골드          
       
현물 |선물 인버스 |선물 USDT , bybit MT5               프랍 트레이딩. MT4,MT5