C# 部署React&x2B;IIS的asp.net核心
我正在VisualStudio中使用React模板,现在正尝试将其部署到IIS 我的IIS如下所示: 应用程序池如下所示: 在我将文件发布到IIS并转到url后,什么都没有发生。当我在IIS中点击管理应用程序->浏览时,什么也没发生 如果我转到项目中的ClienApp文件夹,打开cmd并写入C# 部署React&x2B;IIS的asp.net核心,c#,asp.net,reactjs,iis,.net-core,C#,Asp.net,Reactjs,Iis,.net Core,我正在VisualStudio中使用React模板,现在正尝试将其部署到IIS 我的IIS如下所示: 应用程序池如下所示: 在我将文件发布到IIS并转到url后,什么都没有发生。当我在IIS中点击管理应用程序->浏览时,什么也没发生 如果我转到项目中的ClienApp文件夹,打开cmd并写入dotnet ICON.Breif.UI.dll,然后项目开始,我就可以使用该应用程序 因此,我想这与我发布到IIS时的节点服务器有关?这取决于您使用的asp.net core版本,目前我不知道使用的是哪
dotnet ICON.Breif.UI.dll
,然后项目开始,我就可以使用该应用程序
因此,我想这与我发布到IIS时的节点服务器有关?这取决于您使用的asp.net core版本,目前我不知道使用的是哪个版本,如果您使用的是asp.net core版本3.0,则: 请点击以下链接:
链接:以下是我的诀窍,从中得到了提示(显然这是一个已知的问题)。虽然不是最灵活的解决方案,但它确实有效
希望这对其他人有所帮助Npm与此无关。基本上,npm只用于编译客户端reactjs@Sameer那么发生了什么?因为如果我在cmd中运行dotnet ICOM.Breif.UI.dll,并转到localhost:5124,它会工作。您的计算机上安装了.net core托管包吗?@Sameer是的,我托管其他.net core项目。您能告诉我们您的IIS版本吗?您现在使用的是哪个asp.net核心应用程序版本?您选择了哪种部署模式?框架依赖还是自包含?