2016-04-27 77 views
1

アプリケーションを公開し、開発サーバーから運用サーバーに移動すると上記のエラーが発生します。以下はエラーの詳細です。HTTPエラー500.19 - 内部サーバーエラー0x80070003構成ファイルを読み取ることができません

詳細なエラー情報

モジュールIISのWebコア

通知BeginRequestイベント

ハンドラはまだ決定していない

エラーコードの設定ファイルを読み込むことができません0x80070003

コンフィグエラー

設定ファイル\ \ C:?\のinetpub \ wwwrootの\ WorkmenCompTest \ web.configファイル

要求されたURL http://localhost:80/wictest

物理パスC:まだ決定していない\のinetpub \ wwwrootの\ WorkmenCompTest

ログオン方法

ログオンユーザーがまだ決定していない

以前働いていた。このウェブサイトが、このエラーにより、最近公開されたバージョンが動作しなくなりました。私が知る限り、唯一の変更は、iTextSharpとiTextSharp xmlworkerをnugetでインストールすることでした。

私は成功せず、試してみました:

  1. はみんな
  2. web.configファイルをチェックし、web.configファイルの古いバージョンを使用するサイトフォルダのパーミッションを変更与える(ときからサイトは機能しました)。 iTextSharpとiTextSharp XMLWorker

プロジェクトをアンインストール

  • はまだのVisual Studioから問題なく動作します。

  • +0

    を使用するには ユーザーインタフェース ?デスクトップ??またはフォルダをダウンロードしますか? –

    +0

    @ Mysterio11 C:\ inetpub \ wwwroot \ WorkmenCompTest – potNPan

    +0

    修正。私は実際にそれをC:\ inetpub \ wwwroot \ WorkmenComp-Testに置きました。エラーは基本的にIISがWorkmenCompTestパスに何も見つからないと言っています。 – potNPan

    答えて

    6

    これが解決されました。このエラーは、仮想ディレクトリのパスと一致しないフォルダ名によって発生しています。ああ、私は気が気にならない。

    +0

    私はまったく同じ問題を抱え、答えを探す時間を費やしました...物理的なパスと仮想パスが一致しなければならない理由は分かりますか?私はこれがiis6の場合だとは思わないが、明らかにiis8でもそうだ。 – stt106

    0

    DefaultAppPoolアプリケーションプールは、ネットワークサービスアカウントで実行されます。このアカウントはコンピュータに対してローカルであり、このアカウントは別のコンピュータに存在しません。ドメインユーザーであるアカウントを使用するようにDefaultAppPoolアプリケーションプールを構成することを確認します。 WorkmenCompファイルサーバーで同じアカウントを使用できます。または、WorkmenCompファイルサーバー上にワークグループアカウントを作成することもできます。

    0

    IIS.Toに異なる物理パスのアプリケーションコンテンツ

    の物理パスを変更するので、これはあなたがAppcmd.exeのコマンドでコマンドを実行して、ユーザインタフェース(UI)を使用してこの手順を実行することができています直接設定ファイルを編集したり、WMIスクリプトを記述したりして、あなたのコードの公開されたバージョンを入れているUI

    Open IIS Manager. For information about opening IIS Manager, see Open IIS Manager (IIS 7). 
    
    In the Connections pane, expand the Sites node and click to select the site in which your application runs. 
    
    In the Actions pane, click View Applications. 
    
    On the Applications feature page, select an application from the list and then click Basic Settings in the Actions pane. 
    
    In the Physical path box, change the path of the application content. 
    
    Click OK. 
    
    関連する問題