Microsoft MVP성태의 닷넷 이야기
clickonce 수정에 대해 알고싶습니다. [링크 복사], [링크+제목 복사],
조회: 11942
글쓴 사람
김솔지
홈페이지
첨부 파일
 

C#으로 개발을 하였습니다.
제가 선택하는 파일확장자를 더블클릭하면 그 url을 호출해서 띄워주는 작업을 해서 clickonce 배포방식으로 배포까지 마쳤습니다.

clickonce로 배포를 마치고, 설치파일을 다운받아서 실행을 하면 정상작동도 가능합니다.

제가 원하는 부분은.
그 파일확장자를 우클릭 - 연결프로그램 - clickonce 배포 라이브러리 라고 띄워져 있고, 그걸 누르면 url이 호출이 됩니다.
이 부분에서, clickonce 배포 라이브러리 라는 명칭을 제가 원하는 명칭으로 바꾸고 싶습니다.

제어판에서 연결프로그램에 대한 정보를 바꾸는 것과 같은 작업입니다.

삼일째 구글링을 하고 있지만... clickonce로 배포되는 application에 대한 rename만 나오고 특별한 방법이 나오지않아....
이렇게 질문드립니다.








[최초 등록일: ]
[최종 수정일: 5/22/2014]


비밀번호

댓글 작성자
 



2014-05-22 02시40분
해당 파일 확장자인 .application을 처리하는 응용 프로그램의 이름이 "clickonce 배포 라이브러리"입니다. 이는 레지스트리에 다음의 경로에 고정되어 있습니다.

Key Path: HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache
          HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache
Name: C:\Windows\System32\dfshim.dll.FriendlyAppName
Value: ClickOnce Application Deployment Support Library (한글인 경우: ClickOnce 배포 라이브러리겠죠!)

이 부분을 바꿔주면 가능하겠지만, 특정 응용 프로그램 이름으로 고정하는 것은 그다지 좋은 방법이라고 생각되지는 않습니다.

정성태
2014-05-23 01시23분
[김솔지] 레지스트리 정보에서는 setup application 변경하는 값만 나와서, 어디있는지 한참찾았었는대...
저기에 있었구낭..!!

감사합니다.
[guest]

1  2  3  [4]  5  6  7  8  9  10  11  12  13  14  15  ...
NoWriterDateCnt.TitleFile(s)
5857guest3/17/20233046귀도 반 로썸을 보고 [4]
5856guest3/17/20233244Form1_FormClosing에 closing time을 Sqlite 저장하는 법? [6]파일 다운로드1
5855욜로3/17/20232818C# 메타데이터에서 불러오는 참조 정의가 안됨 [1]
5854민성3/16/20232984안녕하세요 asp.net mvc using문 관련하여 [1]
5853pa3/16/20233262오피스 2016 업데이트 후 파일 출력 불가 [1]
5852guest3/16/20232947입력 foreach 검색/출력 foreach [3]
5851guest3/15/20233275foreach내 list변경 [10]
5850독서가3/14/20232945C#에서 동적dll 사용시 문의입니다. [4]파일 다운로드1
5849guest3/9/20232926C# wpf로 Web에서 구동되는 hts가능한가요? (노트북없고 스마트폰 없음) [4]
5848민성3/9/20232833도움 요청드립니다. [2]파일 다운로드1
5847guest3/7/20233005SQlike Like 구문 - 1시간째 인데 안되네요 [13]
5846Huuu...3/7/20232661웹 다운로드에 대한 고찰 [5]파일 다운로드1
5845guest3/7/20232685C# Split함수의 불친절함 [1]
5844까망이3/7/20232818c# 무료 디컴파일러는 어떤게 좋습니까? [1]
5843guest3/7/20232794판매 후 dll 등 에러 [5]
5842kr13/6/20232825publish 할 때 분석기 관련 dll 제외 [5]
5841guest3/3/20233005프로그램 판매 시 - Upgrade 버전 판매 [2]
5840joe3/2/20233108C# 클래스 라이브러리 수정 -> C++에서 참조시 함수 목록 갱신되지 않음. [4]파일 다운로드1
5839guest3/2/20233746윈도우 서비스 프로그램 - FORM 애플리케이션 감시서비스 [8]
5838랄랄라3/1/20232943event 사용 시 두 표현의 차이점이 있을까요? [1]
5837감사합니...2/28/20233105오라클 DB서버 접속관련 문의 드립니다.(Load Balancing, HA Events) [2]
5836박지범2/27/20232888static instance의 initialize 순서가 보장되나요? [6]
5835주민호2/25/20235754Windows Software Development Kit - 최신버전 1개 남기고 다 삭제하면 안되는지요? [10]파일 다운로드1
5834guest2/24/20232968Python IDE - 비주얼스튜디오 [3]
5833무지남2/23/20232643Async 메서드 그리고 나서 Bool 메서드 [5]
5832김지우2/21/20232951event와 delegate의 차이 , event를 써야하는 이유 [1]
1  2  3  [4]  5  6  7  8  9  10  11  12  13  14  15  ...