DOBON.NETプログラミング道掲示板

■35196 / 親記事)  VSTOによるエクセルアドインのインストーラーでのアップデート
  
□投稿者/ TK 一般人(1回)-(2022/10/24(Mon) 23:04:58)
  • アイコン環境/言語:[Windows10 vb.net visual studio 2022 community] 
    分類:[インストーラ] 

    エクセルアドインを作ってインストーラーもセットアッププロジェクトで作成しインストールすると
    エクセルのCOMアドインの一覧で有効になりアドインタブにボタンも出来て、アドインとして機能
    することが確認できました。
    アンインストールもコントロールパネル・プログラムと機能のところに登録されている一覧からアン
    インストールも出来たので、さぁ既存のVBAのアドインから移植して行こう!と喜んでいたのですが
    内容を変更したものを反映したインストーラーから上書きで更新するのを試すとプログラムと機能の
    アプリ一覧上はバージョン番号が上がっててアップデートできてるように見えるのですがExcelアド
    インを実行すると前のバージョンのままという状態になります。
    プログラムと機能からアンインストールしてからその新バージョンのインストーラーで再インストー
    ルするとちゃんと新バージョンとしてエクセルアドインが動作するのでインストーラーの中身のプロ
    グラム自体は新バージョンになっていると思われます。
    ユーザーに配布時にわざわざ事前にアンインストールさせたくないので上書きインストールを成功さ
    せたいのですが、どこに問題があるのか、そもそも不可能なのかネットでいろいろと検索してみたの
    ですが見つけられませんでした。
    そもそも出来ないから素直にアンインストール前提でアップデートしなさいとか、ここを確認してみ
    たら?等、何かありましたらアドバイス下さい。よろしくお願いします。
マルチポストを報告
違反を報告
引用返信 削除キー/
■35203 / ResNo.1)  Re[1]: VSTOによるエクセルアドインのインストーラーでのアップデート
□投稿者/ TK 一般人(2回)-(2022/10/26(Wed) 21:42:19)
  • アイコン一応解決しました。
    セットアッププロジェクトのVersionしか変更してなかったのが原因のようでした。メインプロジェクト側のアセンブリ情報のアセンブリバージョン、ファイルバージョンも合わせて変更するようにするとちゃんとプログラムも更新されるようになりました。
解決み!
違反を報告
引用返信 削除キー/



スレッド内ページ移動 / << 0 >>

このスレッドに書きこむ

Mode/  Pass/


- Child Tree -