如何在IIS 10上承载ASP.NET Web API 2项目
我正在尝试在IIS 10上托管ASP.NET Web API 2项目,并且我不断收到一个页面,说找不到Service Endpoint.
我用于测试的项目是Getting Started with ASP.NET Web API 2中的示例ProductsApp项目.如果我在调试中运行该项目,那么当它通过VS2012 IIS express在localhost上托管时,页面会按预期显示:54170 然后我使用VS2012将该项目发布到文件. 发布到文件后,我在IIS 10上的localhost:8080上创建了一个新站点,并将物理路径指向我发布ProductsApp项目的文件夹. 此时,如果我去浏览网站,它会出现一个页面,其中所说的是未找到服务端点. 我已将DefaultAppPool标识更改为LocalSystem,因此我认为这不是权限问题. 如何在我从VS2012调试时从IIS 10调试网站? 解决方法
我昨天浪费了很多时间试图解决这个问题,但今天早上有点小小的变化我发现了我的答案,我很惊讶我无法找到其他任何我看过的东西.
要解决我的问题,这就是我必须做的. >不是将ASP.NET内容托管为自己的网站,我只需要将应用程序添加到我的默认网站,其物理路径指向从VS2012发布的文件夹. 现在我已经在我的localhost上启动并运行了ASP.NET站点. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 如何将查询字符串映射到MVC中的操作方法参数
- asp.net – 如何使RequiredFieldValidator更改父div的css类
- asp.net – 在mvc网站中设置基本标记中的url路径的不同方法
- asp.net核心 – ASP – 启动时核心迁移EF核心SQL DB
- asp.net-mvc – RavenDB部署问题
- asp.net – C#如何在GridView上创建Hyperlink OnClick事件?
- templates – 相当于ASP Classic中的母版页
- asp.net-mvc – 如何在asp.net mvc中使用SOAP
- 读写切换切面
- asp.net – 访问IIS7 404重定向页面中的原始URL