Visual Studio 2010 で Web サービス プロジェクトを作成し、Visual Studio でデバッグして正常に動作することをテストしました。その後、localhost 経由でアクセスしようとすると、IIS に仮想ディレクトリを追加しました。次のようなエラー メッセージが表示されました。
A name was started with an invalid character. Error processing resource 'http://localhost/service/Service1.svc'. Line 1, P...
<%@ ServiceHost Language="C#" Debug="true" Service="WcfRest.Service1" CodeBehind="Service1.svc.cs"%>
-^
仮想ディレクトリのプロパティで ASP.NET のバージョンを確認し、4.0.30319 に変更しましたが、エラーを修正できません。
私の場合、エラーは何でしょうか?