2017-04-11 10 views
4

나는이 답을 찾기 위해 모든 곳을 찾고 있었지만, 그래서 관련된 모든 질문은 아주 오래되었습니다. This 질문은 2009 년부터이며 최고 (유일한 대답)는 3 단계가 있습니다. 정말? 제 말은 ... 인스톨러가 모든 인스톨러의 기본 기능이 아닌가요?ClickOnce 응용 프로그램을 제거하는 방법은 무엇입니까?

왜 Microsoft는 기본적으로 제거하지 않고 앱을 설치하는 기능을 만들겠습니까? 그것은 전혀 이해가되지 않습니다 .. 그래서 나는 정말로 그것을 찾지 못했고 "ClickOnce"응용 프로그램을 제거하는 쉬운 방법이 있다는 것을 정말로 바랍니다.

편집 : I 2015

+0

당신의 Visual Studio 버전이 있습니까

링 왕? –

+0

@OusmaneMahyDiaw 2015 –

답변

3

은 MSDN 포럼에서이 답을 찾을 수 비주얼 스튜디오를 사용하고 있습니다. 희망이 도움이 될 것입니다.

안녕

MSDN Forum Question

,

당신은 cmd를 파일을 생성하고 제거 문자열을 입력 할 수 있습니다. 그런 다음 바로 가기를이 cmd 파일에 추가하고이를 사용자의 프로그램 폴더에 저장하십시오.

확인이 스레드 : http://social.msdn.microsoft.com/Forums/en-US/winformssetup/thread/4b681725-faaa-48c3-bbb0-02ebf3926e25

에서, "제거 문자열을"찾으려면 레지스트리에서 검색 할 수는 :

http://social.msdn.microsoft.com/Forums/en-US/winformssetup/thread/9a60c9ab-5d75-4d11-98e2-fd3b83f800ed/

또한 이것에 대한 콘솔 응용 프로그램을 만들 수 있습니다. 배포 프로젝트에 파일을 실행 한 다음 바로 가기를 만들거나 이 파일을 사용자의 프로그램 폴더에 복사합니다.

http://social.msdn.microsoft.com/Forums/en/winformssetup/thread/717cfce0-3061-400f-9ea3-069f73f3a473 (첫 번째 FAQ) 그런데

는 기사가 ClickOnce를 위해 제거 바로 가기를 만들 알 수있다 :

http://www.eggheadcafe.com/tutorials/aspnet/38ac5c61-4e9d-49eb-90d3-7911815e2244/create-uninstall-option-f.aspx

희망이 도움이됩니다.

안부,

+0

완전히 새로운 프로젝트를 만들 필요가 있습니까? 콘솔 프로젝트? 또는이 'protected override void OnStartup (StartupEventArgs e)가 Windows 서비스 안에 있습니까? –

+0

http://www.eggheadcafe.com/tutorials/aspnet/38ac5c61-4e9d-49eb-90d3-7911815e2244/create-uninstall-option-f.aspx 멋진 것 같습니다. – Srikanth