Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何更新IIS服务器上现有的Net core 5应用程序?_C#_Asp.net Core_.net Core_Asp.net Core Mvc_Iis 10 - Fatal编程技术网

C# 如何更新IIS服务器上现有的Net core 5应用程序?

C# 如何更新IIS服务器上现有的Net core 5应用程序?,c#,asp.net-core,.net-core,asp.net-core-mvc,iis-10,C#,Asp.net Core,.net Core,Asp.net Core Mvc,Iis 10,我有Net 5 asp.Net核心应用程序托管在服务器上,有很多子项目。在Asp.NETMVC5中,我可以通过简单地覆盖主机服务器上的DLL来更新这些项目。但在NetCore中,该功能似乎不起作用 net core不支持此功能吗?这是一个非常大的项目,我不能总是发布和上传整个项目时,他们是一个单一模块的小变化。 如果有帮助的话,我正在使用进程内托管。我尝试使用app_offline使应用程序离线,然后只放DLL,但不幸的是,它没有起作用。是的。这叫出版。右键单击项目,单击发布并将其链接到ISS服

我有Net 5 asp.Net核心应用程序托管在服务器上,有很多子项目。在Asp.NETMVC5中,我可以通过简单地覆盖主机服务器上的DLL来更新这些项目。但在NetCore中,该功能似乎不起作用

net core不支持此功能吗?这是一个非常大的项目,我不能总是发布和上传整个项目时,他们是一个单一模块的小变化。
如果有帮助的话,我正在使用进程内托管。我尝试使用app_offline使应用程序离线,然后只放DLL,但不幸的是,它没有起作用。

是的。这叫出版。右键单击项目,单击发布并将其链接到ISS服务器

*编辑


我的坏蛋没有读完整的问题…

我知道发布的意思,我在过去10多年里一直在这么做,再次读这个问题我的坏蛋,对不起。我从未尝试过直接替换DLL,但我只是尝试在Azure Web应用程序上进行替换,而且确实有效。也许是关于你的ISS服务器配置?您可以共享该配置吗?这是aspnet core的默认配置,服务器是全新安装的,没有奇怪的扩展。如果您启用(如果可能)服务器端错误页面,您将获得有关服务器出现问题的任何反馈。这可以让你了解一些可能的错误。