VisualStudio2005にて、ASPページを作成し、aspxファイルと、aspx.csファイルを
IISのC:\Inetpub\wwwrootにコピーしました。
そして、ブラウザからアクセスすると以下のエラーになってしまいました。
何か設定が必要なのでしょうか? ちなみにVisualStudioからの簡易サーバー?からは実
行できます。
(勉強もかねてIISからも実行しようとしています)
XML ページを表示できません
XSL スタイル シートを使用した XML 入力は表示できません。エラーを訂正してくださ
い。 [更新] ボタンをクリックするか、または後でやり直してください。
--------------------------------------------------------------------------------
無効な文字で名前が始まりました。リソース 'http://localhost:81/2.aspx' の実行エラ
ーです。ライン 1、位置 2
<%@ Page Language=C# AutoEventWireup=true CodeFile=2.aspx.cs
Inherits=_Default %>
-^
実は、VisualStudioをインストールした後に、IISをインストールしました。
これが原因でしょうか?
しかし、
http://park16.wakwak.com/~mimi/dotnet/network/install_iis_after_sdk.html
にならって
aspnet_regiis.exeとregsvr32を実行してみたのですが
aspnet_regiis.exeは無事完了。
regsvr32が失敗してしまいます。
以下のエラーがでます。
aspnet_isapi.dllは読み込まれましたが、DllRegisterServerエントリポイントが見つか
りませんでした。このファイルが登録されていない可能性があります。
今日になってアクセスしてみたら動きました。(?)
なんにも変えてないんですけどね。
OSの再起動が必要だったのでしょうか?