- PR -

ASP.NET バージョンの不一致

1
投稿者投稿内容
KYO
会議室デビュー日: 2005/10/31
投稿数: 19
投稿日時: 2006-02-24 12:38
Windows Server 2003 + Visual Studio 2003
上記環境で VS2003 から「ASP.NET Web アプリケーション」を新規作成すると次のメッセージがでて作成できません。

引用:

【ASP.NET バージョンの不一致】
Web サーバーで ASP.NET Version 1.0 が実行されいています。作成したり開こうとしている Web アプリケーションは、ASP.NET 1.0 に準拠するように構成できます。

ただし、ASP.NET 1.1 の新機能をこのアプリケーションで使用することはできなくなります。
-------------------------
実行する操作
●アプリケーションを開かないで、続行する前に、サーバー上の ASP.NET を最新バージョンにアップグレードする (推奨)
○アプリケーションを ASP.NET Version 1.0 に準拠させる



.NET Framework は Windows Server 2003 にはじめから入っている 1.1 のみで、追加でインストールはしていません。
IIS には、他の Web アプリは入っていません。
aspnet_regiis /i をしてもかわりません。
aspnet_regiis /ir をしてもかわりません。
VS2003 を再インストールしても変わりません。
IIS を再インストールしても変わりません。
Web サイトのプロパティでみた ISAPI フィルタは ASP.NET 1.1.4322.2032 です。
規定のWebサイトのプロパティからアプリケーションの構成を見ると、実行可能ファイルのパスは v1.1.4322 以下が指定されています。
http://support.microsoft.com/default.aspx?scid=kb;ja;827074
http://support.microsoft.com/default.aspx?scid=kb;ja;816782
を参考にしていますが、解決に至りません。
VS2003 から新規で開いても、VSS から .NET Framework 1.1 で構成されたソリューションを開いても同様です。
Windows アプリケーションは新規作成できます。


回避する方法、確認する場所などありましたらご教授下さい。
宜しくお願いいたします。

minisuna
会議室デビュー日: 2006/03/09
投稿数: 1
投稿日時: 2006-03-09 16:38
Apacheがインストールされていないでしょうか?
同じ現象で悩んでいましたが、私は下記の方法で解決できました。

1.インターネットインフォメーションサービスの、規定のWebサイトが停止状態になっていた。
2.開始させようとするとエラーになった。
3.規定のWebサイトのプロパティで、TCPポートを変更。(例:80→8080)
4.規定のWebサイトの開始→OK

5.新しいプロジェクトを作成時に、場所を以下のように変更。
http://localhost/WebApplication1

http://localhost:8080/WebApplication1
1

スキルアップ/キャリアアップ(JOB@IT)