2012-04-29 10 views
1

私はWindows 7を使用していますが、すでにIIがインストールされています。しかし、私がビジュアルスタジオ(ビジュアルウェブ開発者)のWebでプロジェクトを公開しようとすると、それは成功したと言われますが、ブラウザで見る方法が分からないか、間違ったデータをダイアログ。私が入れすることです:Webプロジェクト(ASP.net)をPCのIIに公開するにはどうすればよいですか?

  1. サービスURL - その後、 "既定のWebサイト/個人用サイト"

しかし、私は私のブラウザを開き、「個人用サイトを入力 - "localhost" を

  • サイト/アプリケーション"または"デフォルトのWebサイト/ mysite "でさえも、ブラウザはそれを見つけられません。

    私はprpperties-> webを "visual studio development serverを使用する"に設定し、f5を押すと動作します。しかし、私が「ローカルのIIS Webサーバーを使用する」ように設定しても、それはしません。

    私は解決策を探しましたが、何も見つかりませんでした。

    どのようにですか?

    EDIT:ブラウザに「localhost/mysite」と入力すると、非常に長いエラーが表示されます。 "'System.ServiceModel.Activation.HttpModule'を 'System.ServiceModel、Version .......'アセンブリからロードできませんでした。

  • +0

    ターゲットマシンに仮想ディレクトリが作成されているかどうかを確認しますか? – IrishChieftain

    +0

    @IrishChieftainご返信ありがとうございます。私は "仮想ディレクトリを作成"をクリックし、それは "仮想ディレクトリが正常に作成された"と私に言った。実際にそれをどうやって確認するのですか? "どこで"私は確認する必要がありますか? – ispiro

    +0

    サイトは今レンダリングされますか?ブラウザをリフレッシュしてみてください。また、既定のドキュメントがIISに存在することを確認してください。 – IrishChieftain

    答えて

    2

    http://support.microsoft.com/kb/2015129

    は、この問題を解決するには、次のコマンドラインを実行します。

    Aspnet_regiis.exeにファイルは、次のいずれかの場所で見つけることができ
    aspnet_regiis.exe /iru 
    

    の%windir%\ Microsoft.NET \ Frameworkの\ v4.0.30319

    の%windir%ここで\ Microsoft.NET \ Framework64 \

    (64ビットコンピュータ上で)v4.0.30319詳細情報:

    http://devonenote.com/2010/06/could-not-load-type-system-servicemodel-activation-httpmodule/

    +0

    Hmをクリックすると、ドキュメントは '/ iru'とは対照的に' -iru'と言いますが、おそらく両方で動作しますか? – Patrick

    +0

    私は通常ハイフンを使用します – IrishChieftain

    +0

    ありがとう、ありがとうございます。それがトリックでした。 – ispiro

    関連する問題