2017-02-06 7 views
0

C# 데스크톱 응용 프로그램 용 설치 프로그램을 만들어야하기 때문에 InstallShield 2015를 방금 설치했습니다. 내 응용 프로그램에 아이콘을 추가하지만 소프트웨어를 설치할 때 바탕 화면의 바로 가기 아이콘이 원본과 다릅니다. 상황을 설명하는 2 개의 이미지를 게시합니다. 이 ..하지만
This is my icon아이콘 InstallShield Limited Edition 2015

바로 가기 아이콘이에없는 오른쪽 상단에 사람들이 화살표가 있습니다
This is how shortcut icon look: there are those 2 arrows on the top-right corner that aren't on the original icon

모습입니다 :

내 아이콘입니다 원본 아이콘

이 문제를 해결하려면 어떻게해야합니까? YouTube에서 비디오 튜토리얼을 따랐으며 동일한 작업을 수행했지만 비디오에서는 아이콘이 옳습니다.

+0

파란색 화살표는 [NTFS 압축과 관련된] 특정 상황에서 탐색기가 추가 한 오버레이입니다 (http://superuser.com/questions/1001970/two-blue-arrows-at-top-right-of -icons) (아마 추출 된 바로 가기 아이콘 파일 인 Christopher가 토론합니다). –

+0

그래, 어떻게 해결할 수 있습니까? – ale97dro

답변

1

광고 된 바로 가기를 수행 중이라고 가정하면 InstallShield는 EXE에서 아이콘 리소스 0을 추출합니다. 그래서 이것은 당신이 당신의 EXE를 어떻게 구축했는지에 달려 있습니다.

광고 된 바로 가기 (ISLE이 이것을 지원하는지 확실하지 않은 경우)는 바로 가기에 아이콘이 없으며 Windows는 화면을 렌더링 할 때 EXE에서 바로 가기를 확인합니다.

+0

광고되지 않은 바로 가기는 어떻게합니까? – ale97dro

+0

ISLE에 있을지 모르겠다. 현재 어디서나 설치하지 않았습니다. 바로 가기를 정의하는 화면을 살펴보고 Advertised에 대한 부울 속성이 있는지 확인하십시오. –

+0

그와 같은 것을 찾지는 못했지만, ISLE을 할 수있는 것은 확실합니다. 사용자가이 버전을 사용하고 있음을 자습서에서 확인했기 때문입니다. – ale97dro