为了账号安全,请及时绑定邮箱和手机立即绑定

在IIS上运行时使用Net Core 2修改生成的web.config文件

在IIS上运行时使用Net Core 2修改生成的web.config文件

C#
慕码人2483693 2021-05-14 19:19:57
我有一个Webapi 2.0,我正在使用ftp将其发布到运行IIS 8.5的Windows 2012服务器。我遇到了一个问题,可以在这里使用此链接解决。错误405 – ASP.NET Core PUT和DELETE请求中不允许使用的方法因此添加<modules runAllManagedModulesForAllRequests="false">    <remove name="WebDAVModule" /></modules>我可以解决PUT和DELETE问题,但是无论何时发布,我都必须对web.config进行物理编辑以反映上述代码的附加内容?谁能告诉我在通过ftp和web deploy发布时如何自动添加?我的program.cs具有默认的内部版本;        public static IWebHost BuildWebHost(string[] args) =>        WebHost.CreateDefaultBuilder(args)            .UseStartup<Startup>()            .Build();
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 365 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信