- - PR -
brinksterに配置する方法
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2003-01-07 17:13
ASP.NET Webアプリケーション(C#)のプロジェクトを作成して
Inetpub\wwwrootに作成されたファイルをアップロードしてみたのですが エラーが表示されてしまいます。 自分のPCのIISでは問題なく表示されるのですが。 何かアップロードする手順に問題があるのでしょうか。 Configuration Error Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately. Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS. Source Error: Line 36: "Passport" および "None" です。 Line 37: --> Line 38: <authentication mode="Windows" /> Line 39: Line 40: <!-- アプリケーション レベルのトレース ログ |
|
投稿日時: 2003-01-16 15:46
少し情報が不十分のように思えましたので追記します。
Visual Studio.NETで作成されたファイルのうちの WebForm1.aspxとWeb.configをアップロードしています。 ------WebForm1.aspxの内容(Button1を押したら現在の時刻をLabel1へ表示する)------ <%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="test_x.WebForm1" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <HTML> <HEAD> <title>WebForm1</title> <meta name="GENERATOR" Content="Microsoft Visual Studio 7.0"> <meta name="CODE_LANGUAGE" Content="C#"> <meta name="vs_defaultClientScript" content="JavaScript"> <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> </HEAD> <body MS_POSITIONING="GridLayout"> <form id="Form1" method="post" runat="server"> <FONT face="MS UI Gothic"> <asp:Label id="Label1" style="Z-INDEX: 101; LEFT: 24px; POSITION: absolute; TOP: 24px" runat="server" Width="114px" Height="32px">time</asp:Label> <asp:Button id="Button1" style="Z-INDEX: 102; LEFT: 175px; POSITION: absolute; TOP: 25px" runat="server" Width="73px" Height="23px" Text="Time"></asp:Button></FONT> </form> </body> </HTML> -------------Web.configの内容----------------------------------- <?xml version="1.0" encoding="utf-8" ?> <configuration> <system.web> <!-- ダイナミック デバッグ コンパイル ASPX デバッグを有効にするには、コンパイルを debug="true" に設定します。この値を False に設定すると、 このアプリケーションの実行時のパフォーマンスが向上します。 デバッグ シンボル (.pdb 情報) をコンパイルされたページに挿入するには、 コンパイルを debug="true" に設定します。この設定によって、実行速度の遅い大きなファイルが作成されます。 デバッグ時にのみ、この値を true に設定して、 それ以外のときは、常に false に設定してください。詳細については、 ASP.NET ファイルのデバッグ ドキュメントを参照してください。 --> <compilation defaultLanguage="c#" debug="true" /> <!-- CUSTOM ERROR MESSAGES エラーを詳細表示 (スタック トレースを含む) するのではなく、ユーザーにとって より簡単に理解できるようなエラー表示になるように customError モード値を設定します : "オン" 常にカスタム (理解しやすい) メッセージを表示します。 "オフ" 常に詳細な ASP.NET エラー情報を表示します。 "リモートのみ" ローカル Web サーバーで実行していないユーザーに対してのみ、 常にカスタム (理解しやすい) メッセージを表示します。この設定は、セキュリティを考慮して、アプリケーションの詳細がリモートのクライアントに 表示されないようにする推奨された設定です。 --> <customErrors mode="RemoteOnly" /> <!-- AUTHENTICATION このセクションは、アプリケーションの認証ポリシーを設定します。使用できるモードは、"Windows"、"Forms"、 "Passport" および "None" です。 --> <authentication mode="Windows" /> <!-- アプリケーション レベルのトレース ログ アプリケーション レベルのトレースは、アプリケーション内の全ページのトレース ログ出力を有効にします。 アプリケーション トレース ログを有効にするには、trace enabled="true" に設定します。pageOutput="true" に設定された場合、 トレース情報が各ページの下に表示されます。それ以外の場合は、 Web アプリケーション ルートから "trace.axd" ページを参照してアプリケーション トレースを 表示できます。 --> <trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" /> <!-- セッション状態の設定 既定では、ASP .NET はクッキーを使用して、要求がどのセッションに属するかを識別します。 クッキーが使用できない場合は、URL にセッション識別子を入力することで、セッションを見つけることができます。 クッキーを無効にするには、sessionState を cookieless="true" に設定してください。 --> <sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;user id=sa;password=" cookieless="false" timeout="20" /> <!-- GLOBALIZATION このセクションはアプリケーションのグローバリゼーション設定を行います。 --> <globalization requestEncoding="utf-8" responseEncoding="utf-8" /> </system.web> </configuration> ------------------------------------------------------------------------- エラー箇所(Web.config)の<authentication mode="Windows" />を消すと 他のエラー(Web.configの<sessionState あたり)が出ます。 <sessionState />を消すとCustomErrorsのエラーが出ますが "Off"にすることにより 解消しました。 最後にでるエラーが以下のメッセージです。 Parser Error Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. Parser Error Message: Could not load type 'test_x.WebForm1'. Source Error: Line 1: <%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="test_x.WebForm1" %> Line 2: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > Line 3: <HTML> WebForm1.aspxのInheritsを消すとエラーは出ず実行できるのですが Buttonを押しても何も起こりません。 |
1
