以下是重现的步骤:
<TargetFramework>netcoreapp1.1</TargetFramework>
更改为<TargetFramework>net47</TargetFramework>
有没有办法让它发挥作用?
答案 0 :(得分:1)
根据您的描述,我假设您使用VS2017创建具有新*.csproj
的.Net Core Web应用程序。我在我这边检查了这个问题,我可以在部署到azure web app后重现这个问题。
经过一些试验后,我发现从*.csproj
到netcoreapp1.1
的更改net47
可以在本地进行。我认为我的网络应用程序中仍然存在一些内容,我尝试更改发布设置并为文件发布选项选择“删除目的地的其他文件”,或者您可以利用kudu然后通过调试控制台导航到D:\home\site\wwwroot
,然后清空wwwroot
文件夹。清理后,重新部署您的Web应用程序,然后您的Web应用程序可以按预期工作。