Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows10のスタートメニューに「アンインストール」アイコンが登録されるときとされないときがある。 #202

Open
KENCHjp opened this issue Jul 1, 2018 · 4 comments
Labels
🐛bug🦋 ■バグ修正(Something isn't working) installer installer 関連

Comments

@KENCHjp
Copy link
Member

KENCHjp commented Jul 1, 2018

比較的初回のインストールの時(x64)
2

一回アンインストールしてまたインストールした時等(x86)
3

正直あまり規則性がわかりません。
特にインストーラー側でアイコンを出し分けする処理が入ってる訳ではなさそうなのですが。

ちなみに、「サクラエディタ」を右クリックして表示される「アインインストール」はコントロールパネルの、「プログラムのアインインストールまたは変更」画面に遷移するだけでアンインストーラーが起動されるわけではないようです。

@KENCHjp KENCHjp added 🐛bug🦋 ■バグ修正(Something isn't working) installer installer 関連 labels Jul 3, 2018
@KENCHjp
Copy link
Member Author

KENCHjp commented Jul 18, 2018

まだアンインストールアイコンがあるうちに、アンインストールアイコンのファイルの場所を見ると、
1

なぜか入れていないはずのサクラエディタアイコンまで残ってて、
2

本来のサクラエディタアイコンは、
3

こっちにあります。
Windows10のスタートメニューで、アンインストールアイコンが表示されなくなった状態でも、
このCommon側のgroupフォルダにはそのままショートカットが残っている状態です。
Windows10のスタートメニューの動きがあやしいのかなんなのかよくわかりませんが、ひとまず報告。

以下余談ですが、
64bit版のサクラエディタのショートカットですが、最初
相対パスで..\{group}と指定していた時には、たぶんCommon側に作られてたのかなと。
Innoの仕様で{userstartmenu} & {commonstartmenu} というのを見つけたので、
commonstartmenuこっちを指定してもいいのかと思ったのですけど、
他のデスクトップへ置くアイコン等も{userdesktop}とか指定してあるのでとりあえずそのままでもいいのかなと。

@berryzplus
Copy link
Contributor

commonstartmenuに書くには「管理者として実行」が必要な気がします。

サクラエディタは「特殊な環境」で利用されることも多いので、
インストーラのオプションも「管理者として実行」しなくても動くようにできている気がします。
もしこれの原因が「common」なんだったら微妙な問題ですねぇ・・・

@KENCHjp
Copy link
Member Author

KENCHjp commented Jul 19, 2018

今入れている64Bit版ですが、ちゃんとアンインストールアイコンが残ったままで消えてないんです。
インストール直後にサインアウトしてサインインしたときに消えた時があったので、
再現したかなって思って再度試したら再現しない・・・

@beru beru added 🐛bug🦋 ■バグ修正(Something isn't working) installer installer 関連 labels Sep 18, 2018
@KENCHjp
Copy link
Member Author

KENCHjp commented Sep 26, 2018

#425 (comment)

これが関連してそう。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛bug🦋 ■バグ修正(Something isn't working) installer installer 関連
Projects
None yet
Development

No branches or pull requests

3 participants