none
発行元の設定 RRS feed

  • 質問

  • 以前、"WindowsXP" と "Visual Studio 2008" の組み合わせで開発した "Visual Basic" のソフトウェアを "Vista" にインストールしてみたところ、ユーザーアカウント制御のウインドウが開いて、以下の警告が出ています。どのようにすれば、この警告が出ないように出来るでしょうか?(インストールはCDからです。XPには問題なくインストール出来ていました)

    認識できないプログラムがこのコンピュータへのアクセスを要求しています。
    発行元がわかっている場合や以前使用したことがある場合を除き、このプログラムは実行しないで下さい。
    D:¥MySetup.msi
    認識できない発行元

    発行元を証明する何かを追加する必要があるのでしょうか?
    以上、よろしくお願いします。

    2009年6月2日 14:42

回答

  • この警告は、vista以降に搭載されたOS側の機能です。
    OSの設定を変更することで出ないようにすることはできますが、アプリケーション側で設定を行っても出ないようにすることはできません。
    (それが可能なら、ウィルスなど悪意のあるアプリケーションも同じことをやってしまいますので。)

    「発行元」についてはベリサインなどから証明書を購入し、その証明書を使用して署名する必要があります。
    signtool.exe などを参考にしてください。
    • 回答としてマーク yukaaki 2009年6月3日 15:22
    2009年6月2日 23:04

すべての返信

  • この警告は、vista以降に搭載されたOS側の機能です。
    OSの設定を変更することで出ないようにすることはできますが、アプリケーション側で設定を行っても出ないようにすることはできません。
    (それが可能なら、ウィルスなど悪意のあるアプリケーションも同じことをやってしまいますので。)

    「発行元」についてはベリサインなどから証明書を購入し、その証明書を使用して署名する必要があります。
    signtool.exe などを参考にしてください。
    • 回答としてマーク yukaaki 2009年6月3日 15:22
    2009年6月2日 23:04
  • 佐祐理様

    回答ありがとうございました。何が必要なのか理解できました。早速、signtool.exeを調べてみます。

    2009年6月3日 2:28