C# 在IIS中托管Asp.NETWebAPI

C# 在IIS中托管Asp.NETWebAPI,c#,asp.net,iis,C#,Asp.net,Iis,我已经从下面的链接下载了一个WebAPI项目 http://www.agile-code.com/blog/wp-content/uploads/2012/09/FirstAspNetWebApi_20120920.zip 我尝试了以下步骤在IIS中托管它 我在Visual Studio 2012中打开了该项目,右键单击该项目并单击“发布”,我选择了“新建配置文件”,然后选择“文件系统”作为“发布方法”,选择“配置”作为“发布”,并单击了“发布” 现在我打开了IIS管理器,右键单击了网站,并添

我已经从下面的链接下载了一个WebAPI项目

http://www.agile-code.com/blog/wp-content/uploads/2012/09/FirstAspNetWebApi_20120920.zip
我尝试了以下步骤在IIS中托管它

  • 我在Visual Studio 2012中打开了该项目,右键单击该项目并单击“发布”,我选择了“新建配置文件”,然后选择“文件系统”作为“发布方法”,选择“配置”作为“发布”,并单击了“发布”
  • 现在我打开了IIS管理器,右键单击了网站,并添加了如下选项
  • 然后我通过右键单击sites文件夹下的应用程序选择browse选项,它显示错误HTTP错误503:服务不可用
    有人能告诉我为什么吗?

    已检查文件夹权限?我已检查文件夹权限,并已对所有人进行了完全控制