.NET版の秀丸パブリッシャー Ver3.00β3をNo.01994
秀丸アドイン担当 さん 08/07/31 16:44
 

 64bit環境にインストールされた32bit版の秀丸エディタで動作しなかった不具
合を修正しました。

 .NET版は、いちおう32bitでも64bitでも動作するようになっていますので、
64bit版のウィンドウズ上にインストールされた32bit版の秀丸エディタでも、
64bit版の秀丸エディタでも動作します。

 よろしくお願いします。

[ ]
RE:01994 .NET版の秀丸パブリッシャー VerNo.01998
elbow さん 08/08/04 00:12
 
こんにちは

・インストール時のチェックボックスが押せないようです。(スタートアップメニ
ューに登録する等)
何か条件があるでしょうか?

・アンインストールすると、setup_s.exeが残ります(アンインストーラー自身なの
でしょうがないですが)。
再起動後には削除するようにしておいて欲しいです

・VB6版が入っているマシンに上書きインストールしても「プログラムの追加と削
除」上で
VB6版と.Net版が別アプリとしてリスとされてしまします(しょうがないですが)。
VB6版が入っている場合前バージョンをサイレントアンインストール等できないでし
ょうか?

・ヘルプの更新が必要そうです

[ ]
RE:01998 .NET版の秀丸パブリッシャー VerNo.02003
秀丸アドイン担当 さん 08/08/04 11:58
 

 いつもお世話になっております。

 詳細は動作チェックをありがとうございます。

>>・インストール時のチェックボックスが押せないようです。(スタートアップメニ
>>ューに登録する等)
>>何か条件があるでしょうか?

 インストーラ自体が汎用で開発を行っているため、秀丸パブリッシャーで使用
しないオプション等は操作できないようになっています。

>>・アンインストールすると、setup_s.exeが残ります(アンインストーラー自身なの
>>でしょうがないですが)。
>>再起動後には削除するようにしておいて欲しいです

 一応再起動後に削除される仕様だったのですがうまく動いていないようです。
 修正したいと思います。

>>・VB6版が入っているマシンに上書きインストールしても「プログラムの追加と削
>>除」上で
>>VB6版と.Net版が別アプリとしてリスとされてしまします(しょうがないですが)。
>>VB6版が入っている場合前バージョンをサイレントアンインストール等できないでし
>>ょうか?

 これは、ちょっと無理だと思います。
 インストールする段階でVB6版の秀丸パブリッシャーが存在するかもしれない
といったメッセージを表示する程度のことは可能かもしれません。
 検討したいと思います。

 ご不便おかけして大変申し訳ございませんがよろしくお願いします。

[ ]
RE:01994 .NET版の秀丸パブリッシャー VerNo.02005
Iranoan さん 08/08/06 02:38
 
 秀丸アドイン担当さん今日は、Iranoan です。
>  64bit環境にインストールされた32bit版の秀丸エディタで動作しなかった不具
> 合を修正しました。
 前のヴァージョンをアンインストール後にインストールすると、
------------------------------------------------------------
秀丸パブリッシャー用のレジストリが見つかりません。たぶん、秀丸パブリッ
シャーの再インストールが必要です。
------------------------------------------------------------
となり、動作しません。

 またアップデートする場合
・インストール先のフォルダの初期設定が、実際にインストール済みのフォル
  ダにならず、必ず秀丸エディタがインストールされているフォルダ
・「プログラムの追加と削除」に「秀丸パブリッシャー」が二重で登録状態
なります。どうやらレジストリへの書き込みがおかしいようです。


 こちらの環境は、WindowsXP+IE7.0+秀丸エディタ Ver.7.09β14/秀丸メール
Ver.5.08β2 です。OS も含め全て 32 bit 環境です。

[ ]
RE:02005 .NET版の秀丸パブリッシャー VerNo.02006
秀丸アドイン担当 さん 08/08/06 10:07
 

 いつもお世話になっております。

>> 前のヴァージョンをアンインストール後にインストールすると、
>>------------------------------------------------------------
>>秀丸パブリッシャー用のレジストリが見つかりません。たぶん、秀丸パブリッ
>>シャーの再インストールが必要です。
>>------------------------------------------------------------
>>となり、動作しません。

 32bit版のXP上でインストールテストを行ってみましたが再現しませんでした。
 再現テストは次の方法で行いました。
 1.秀丸パブリッシャーをアンインストール
 2.VB版のVer2.53β1をインストール
 3.VB版のVer2.53β1をアンインストール
 4..NET版のVer3.00β3をインストール

 1.秀丸パブリッシャーをアンインストール
 2..NET版のVer3.00β2をインストール
 3..NET版のVer3.00β2をアンインストール
 4..NET版のVer3.00β3をインストール

 どちらのケースでも正常に動作することを確認しました。
 何かしら特殊な再現方法などございましたらお知らせ願えればと思います。

>> またアップデートする場合
>>・インストール先のフォルダの初期設定が、実際にインストール済みのフォル
>>  ダにならず、必ず秀丸エディタがインストールされているフォルダ
>>・「プログラムの追加と削除」に「秀丸パブリッシャー」が二重で登録状態
>>なります。どうやらレジストリへの書き込みがおかしいようです。

 上記の件確認いたしました。
 修正対応させていただきたいと思います。

 ご不便おかけして大変申し訳ございませんがよろしくお願いします。

[ ]
RE:02006 .NET版の秀丸パブリッシャー VerNo.02007
Iranoan さん 08/08/06 22:13
 
 秀丸アドイン担当さん今日は、Iranoan です。
>  32bit版のXP上でインストールテストを行ってみましたが再現しませんでした。
 すいません。自作のマクロ
http://homepage3.nifty.com/iranoan/hidemaru/macro.htm#HMPV
を使っていた事と、インストールの最後の設問
------------------------------------------------------------
レジストリに記録されている『秀丸エディタの印刷オプション』の変更を行い
ます。

レジストリの変更を行ってもよろしいですか?
------------------------------------------------------------
に [いいえ] と答えているのが原因でした。一度「印刷ダイアログ」の設定を
「秀丸パブリッシャーを使用」にすると、Ver.3.00β3 単独インストールでも
問題が発生しなくなりました。以前はこのような手間は要らなかったのですが、
アンインストール後の再インストールは今回初めて行ったので、どの時点から
までは解りません。

> >>・「プログラムの追加と削除」に「秀丸パブリッシャー」が二重で登録状態
> >>なります。どうやらレジストリへの書き込みがおかしいようです。
>
>  上記の件確認いたしました。
>  修正対応させていただきたいと思います。
 よろしくお願いします。

[ ]
RE:02007 .NET版の秀丸パブリッシャー VerNo.02008
秀丸アドイン担当 さん 08/08/07 09:38
 

 いつもお世話になっております。

>>------------------------------------------------------------
>>レジストリに記録されている『秀丸エディタの印刷オプション』の変更を行い
>>ます。
>>
>>レジストリの変更を行ってもよろしいですか?
>>------------------------------------------------------------
>>に [いいえ] と答えているのが原因でした。一度「印刷ダイアログ」の設定を
>>「秀丸パブリッシャーを使用」にすると、Ver.3.00β3 単独インストールでも
>>問題が発生しなくなりました。以前はこのような手間は要らなかったのですが、

 メッセージをもう少し分かりやすく修正してみたいと思います。

[ ]
RE:02008 .NET版の秀丸パブリッシャー VerNo.02009
Iranoan さん 08/08/07 23:17
 
 秀丸アドイン担当さん今日は、Iranoan です。
>  メッセージをもう少し分かりやすく修正してみたいと思います。
 ありがとうございます。
 ただ、一度「秀丸パブリッシャーを使用」にしないと、マクロが動作しない
事自体、おかしい気がするのですが。

[ ]
RE:02009 .NET版の秀丸パブリッシャー VerNo.02010
秀丸アドイン担当 さん 08/08/08 09:48
 

 いつもお世話になっております。

>> ただ、一度「秀丸パブリッシャーを使用」にしないと、マクロが動作しない
>>事自体、おかしい気がするのですが。

 マクロを導入して調査してみたいと思います。

[ ]
RE:02009 .NET版の秀丸パブリッシャー VerNo.02011
秀丸アドイン担当 さん 08/08/08 11:41
 

 いつもお世話になっております。

 調べてみました。
------------------------------------------------------------
レジストリに記録されている『秀丸エディタの印刷オプション』の変更を行い
ます。

レジストリの変更を行ってもよろしいですか?
------------------------------------------------------------
 このオプションにどう答えるかは関係ありませんでした。

 原因は、秀丸パブリッシャーがロードされるタイミングでした。
 .NET版のアンインストールプログラムは、アンインストール時に秀丸パブリッ
シャーのレジストリ情報はすべて削除されてしまいます。
 秀丸パブリッシャーは、ロード時に自分自身の情報をレジストリに初めて書き
込みます。そして、HidemaruApi.dll は、ロード時に秀丸パブリッシャーのレジ
ストリ情報をチェックしています。

 通常、秀丸パブリッシャーがロードされて秀丸パブリッシャーがHidemaruApi.
dllをロードするのですが、マクロからの呼び出しの場合は、HidemaruApi.dll
が最初にロードされて次に秀丸パブリッシャーの順番になるので、秀丸パブリッ
シャーがレジストリ情報を書き込むよりも先に HidemaruApi.dll のレジストリ
チェックが動作してしまいエラーになってしまったのです。
 一度でも秀丸エディタで秀丸パブリッシャーのダイアログを表示するか、動作
環境ダイアログで秀丸パブリッシャーのバージョンを確認すると、その時点で秀
丸パブリッシャーがロードされ、レジストリに情報を書き込むので問題は発生し
なくなります。

 次のβ4でインストール時に初期情報をレジストリに登録してしまう仕様に変
更になりますのでこの現象は発生しなくなると思います。
 「hmpv.mac」の方でも秀丸パブリッシャーのレジストリ情報をチェックする処
理を組み込んでおけばより完璧かもしれません。
 具体的には、「HKEY_CURRENT_USER\Software\Hidemaruo\Hmpv\Conf」の
「MyPath」の値を調べて値が設定されていなければエラーとすれば良いと思いま
す。

[ ]
RE:02011 .NET版の秀丸パブリッシャー VerNo.02012
Iranoan さん 08/08/09 02:33
 
 秀丸アドイン担当さん今日は、Iranoan です。
>  次のβ4でインストール時に初期情報をレジストリに登録してしまう仕様に変
> 更になりますのでこの現象は発生しなくなると思います。
 それなら問題ないですね。
 詳細な説明ありがとうございました。

[ ]
RE:02003 .NET版の秀丸パブリッシャー VerNo.02018
elbow さん 08/08/12 23:19
 
こんにちは

・アンインストール時にインストールプログラムも削除されるように対策を行いました
・インストール時にVB版秀丸パブリッシャーの状態をチェックするようにしました

上記の件は秀丸 7.09 + hmpv 3.00β4で修正されていることを確認しました。

[ ]
RE:02012 .NET版の秀丸パブリッシャー VerNo.02089
秀丸アドイン担当 さん 08/09/04 15:56
 

 いつもお世話になっております。

> 秀丸アドイン担当さん今日は、Iranoan です。
>>  次のβ4でインストール時に初期情報をレジストリに登録してしまう仕様に変
>> 更になりますのでこの現象は発生しなくなると思います。
> それなら問題ないですね。

 β8よりインストールの仕様が変更になり、インストール時にアプリケーショ
ン特有の情報はレジストリに記録せず、秀丸パブリッシャー起動時に基本情報が
レジストリに登録される仕様に変更されました。

 これは、Vistaで管理者権限に昇格してインストールを行う関係で標準ユーザ
でのインストール時に色々な不整合が発生することへの対策となります。

[ ]