none
ASP.NETセットアッププロジェクトのインストーラーを起動すると、処理が中断してしまう RRS feed

  • 質問

  • ASP.NETセットアッププロジェクトのインストーラーを起動すると、処理が中断してしまう


    ASP.NETセットアッププロジェクトを作成しようとしているのですが、初歩的なところでつまづいています。

    開発環境 Visual Studio 2010 SP1

    下記の記事を見て実施しています。

    http://www.atmarkit.co.jp/fdotnet/tools/websetup/websetup_01.html


    ごくごく単純なWebアプリケーションを作ってセットアップが動くか確認しています。サーバー側のシステム時刻を表示するWebページ1ページだけのアプリです。

    画面(Default.aspx)
    <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="WebApplicationSample._Default" %>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title></title>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
          <asp:Label id="lblData" runat="server"></asp:Label> 
        </div>
        </form>
    </body>
    </html>

    コードビハインドファイル(Default.aspx.vb)
    Public Class _Default
        Inherits System.Web.UI.Page

        Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
            lblData.Text = "今の時間は" & Now() & "です"
        End Sub

    End Class


    作成したソリューションのWebプロジェクトは.NET Framework 2.0 を使用。(最終的にセットアップを作成したいアプリのFrameworkです。)
    ソリューション名:WebApplicationSampleSetup
    Webアプリケーションプロジェクト名:WebApplicationSampleSetup
    Web名:WebApplicationSampleSetup

    "プロジェクト出力"で"プライマリ出力"と"コンテンツファイル"を指定


    セットアッププロジェクトをビルドすると、下記の警告が出ますが、Setup.exeとWebApplicationSampleSetup.msiは出力します。
    "警告: プロジェクトの .NET Framework のターゲット バージョンが、.NET Framework 起動条件のバージョン '.NET Framework 4 Client Profile' と一致しません。.NET Framework 起動条件を更新して、[詳細コンパイル オプション] ダイアログ ボックス (VB の場合) または [アプリケーション] ページ (C#、F# の場合) の .NET Framework のターゲット バージョンと一致するようにしてください。"

    ".NET Framework 起動条件"の記事を見たのですが意味が理解できませんでした。
    https://msdn.microsoft.com/ja-jp/library/xxyh2e6a%28v=vs.90%29.aspx?f=255&MSPPError=-2147217396


    インストーラーのSetup.exeをダブルクリックして実行すると、開発環境とその他の環境1台両方(Windows 7 SP1)両方で下記のエラーになります。
    "インストールは未完了です。WebApplicationSampleSetupのインストール中にインストーラーが中断されました。再度実行するためにインストーラーを再起動する必要があります。"

    なにが悪いのでしょうか?デバッグの方法等手がかりが全くなくて悩んでいます。
    追加で必要な情報がございましたら教えて頂けないでしょうか?

    • 編集済み ill2 2015年12月25日 9:19
    2015年12月25日 9:06

回答

  • 質問者さんが立てた別スレッドの質問と同じような内容に見えますが、そうであれば一つのスレッドにまとめることはできませんか? スレッドの乱立は歓迎されません。

    あと、適切なフォーラムを選んで質問するようお願いします。ASP.NET の話なら、Visual Basic のフォーラムではなく、ASP.NET のフォーラムの方が適切です。

    • 回答としてマーク 星 睦美 2016年1月7日 0:27
    2015年12月25日 9:31

すべての返信

  • 質問者さんが立てた別スレッドの質問と同じような内容に見えますが、そうであれば一つのスレッドにまとめることはできませんか? スレッドの乱立は歓迎されません。

    あと、適切なフォーラムを選んで質問するようお願いします。ASP.NET の話なら、Visual Basic のフォーラムではなく、ASP.NET のフォーラムの方が適切です。

    • 回答としてマーク 星 睦美 2016年1月7日 0:27
    2015年12月25日 9:31
  • アドバイス有難うございます。

    ご助言に従い、下記のスレッドに集約、移動しました。

    https://social.msdn.microsoft.com/Forums/ja-JP/ef57d485-c394-4ab4-b66e-aa8fde55e741/aspnet?forum=aspnetja

    2015年12月28日 2:03