1

私はWixを初めて使用し、インストーラーに問題があります。このコンピュータにいくつかのバージョンをインストールし、System32のDLLを新しいものに変更しました。別のバージョンのインストーラーをインストールすると、DLLは更新されるのではなく、変更したものと同じままになります。

私はログを見ました:

    MSI (s) (EC:8C) [13:33:53:522]: Component: myDll.dll_x86; Installed: Local;       Request: Absent;   Action: Null
    MSI (s) (EC:8C) [13:33:53:522]: Component: myDll2k.dll_x86; Installed: Local;   Request:   Absent;   Action: Null

どうしてアクションがヌルになるのですか?誰かが私にそれが参照カウントに問題があるかもしれないと言ったので:

  1. 参照カウントはどこで見つけて確認できますか?
  2. どうすればこの問題を解決できますか?
  3. 別のコンピュータで-すべてが正常に更新されています..これだけです

ありがとうございました

4

1 に答える 1

0

Windowsインストーラのベストプラクティスでは、System32にインストールされるコンポーネントは永続的である必要があります。したがって、ここに到達しても、正常に機能しています。

于 2012-09-04T16:46:27.877 に答える