我通过 Visual Studio 2010 创建了一个 Web 服务项目,并在 Visual Studio 中通过 Debugging 它的工作良好进行了测试,之后我在 IIS 中添加了一个虚拟目录,当我尝试通过 localhost 访问它时,我收到一条错误消息,例如
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 仍然无法纠正我的错误。
那么在我的情况下可能是什么错误?