我制作了一个.net核心Web API项目。我的项目有3层。第一层和第二层是.net核心类库,第三层是.net核心web API。
当我在Visual Studio中使用iis表示启动Web层没问题时,我可以使用我的Web服务但是我想在我的localhost上发布它不起作用。
我遵循了这个教程: https://www.youtube.com/watch?v=ZZfRlBMHds8当我尝试使用我的项目时,它不起作用。
我该怎么办?
我还尝试了一个空的Web API项目,但它也不起作用。
答案 0 :(得分:0)
我会确保您拥有WebApi所在目录的IIS_IUSR权限。然后,我将以管理员身份在VS中打开解决方案并右键单击WebApi项目并选择“发布”。这将打开发布WebApi的配置部分,您可以在此处设置设置。确保您可以连接到要发布到的IIS站点并保存设置。然后停止IIS,发布,然后重新启动IIS。希望这可以帮助。