none
必須コンポーネント.Net Framwork をセットアップに含めることが出来ません RRS feed

  • 質問

  • 開発環境は Windows7 Home Premium と VS2005 です。

    アプリのセットアッププログラムを作る際に

    「NET Framework がインストールされていないときは自動でインストールする」ように設定していますが

    「Windows インストーラは、どの選択された必須コンポーネントにも含まれていません」とのメッセージが出て

    setupフォルダー内に donetfx フォルダーは作られません!

    何が足りないのでしょうか?

    よろしくお願いします。

     

     

    2011年8月1日 12:01

回答

  • ご回答ありがとうございます!

     

    「必須うコンポーネント」を選択する場所を間違えていました!

    Setupプロジェクトのプロパティを開いて「必須うコンポーネント」を設定すればOKとなりました。

    今までは開発プロジェクトのプロパティを開いていました。

     

    ありがとうございました

    2011年8月2日 8:08

すべての返信

  • 開発環境は Windows7 Home Premium と VS2005 です。

    アプリのセットアッププログラムを作る際に

    「NET Framework がインストールされていないときは自動でインストールする」ように設定していますが

    「Windows インストーラは、どの選択された必須コンポーネントにも含まれていません」とのメッセージが出て

    setupフォルダー内に donetfx フォルダーは作られません!

    何が足りないのでしょうか?


    必須コンポーネントの設定が足りないのではないでしょうか。

    メッセージからすると、Windows インストーラーを必須コンポーネントに含めいないといけないようです。

    Windows インストーラは、どの選択された必須コンポーネントにも含まれていません。
    http://msdn.microsoft.com/ja-jp/library/ms228678(VS.80).aspx

    Windows Installer is not included in any selected prerequisite
    http://msdn.microsoft.com/en-us/library/ms228678(VS.80).aspx
    (英語のページだと、コメントに対処の手順が投稿されています。)

    また、setup フォルダー内にに dotnetfx フォルダーが作られないのは、.NET Framework を [アプリケーションと同じ場所から必須コンポーネントをダウンロードする] 設定にしていないのでは?

    方法 : Windows インストーラ配置で必須コンポーネントをインストールする
    http://msdn.microsoft.com/ja-jp/library/7eh4aaa5(VS.80).aspx
    2011年8月2日 1:41
  • ご回答ありがとうございます!

     

    「必須うコンポーネント」を選択する場所を間違えていました!

    Setupプロジェクトのプロパティを開いて「必須うコンポーネント」を設定すればOKとなりました。

    今までは開発プロジェクトのプロパティを開いていました。

     

    ありがとうございました

    2011年8月2日 8:08