Deployment 如何将ABP部署到IIS
我有一个ABP模板。它是完整.Net框架中Angular的合并解决方案。通过右键单击Web.Host项目,然后发布,我已经创建了一个已发布的包。Deployment 如何将ABP部署到IIS,deployment,aspnetboilerplate,Deployment,Aspnetboilerplate,我有一个ABP模板。它是完整.Net框架中Angular的合并解决方案。通过右键单击Web.Host项目,然后发布,我已经创建了一个已发布的包。 以下是我已发布文件夹的屏幕截图: 我还在本地IIS中添加了一个网站,并将其指向我发布的文件夹的wwwroot文件夹localhost:8081 我已将wwwroot/assets文件夹中的appconfig.json修改为: { "remoteServiceBaseUrl": "http://localhost:8081", "appBa
以下是我已发布文件夹的屏幕截图: 我还在本地IIS中添加了一个网站,并将其指向我发布的文件夹的wwwroot文件夹localhost:8081 我已将
wwwroot/assets
文件夹中的appconfig.json
修改为:
{
"remoteServiceBaseUrl": "http://localhost:8081",
"appBaseUrl": "http://localhost:8081"
}
并且还将appsettings.json更改为
"App": {
"ServerRootAddress": "http://localhost:8081/",
"ClientRootAddress": "http://localhost:8081/",
"CorsOrigins": "http://localhost:8081,http://localhost:8081"
},
localhost:8081
时,会出现“未找到资源”提示Web.Host.exe
文件。当将以上所有设置更改为localhost:5000
并执行它时,它会在localhost:5000
上运行主机,并且对localhost:5000/swagger
和localhost:5000/app/
Web.Host.exe
?如果是,我将如何添加此类网站?为.exe
文件设置端口5000的位置A.导航到。
B从列表中选择最新的非预览.NET核心运行时(.NET核心>运行时>.NET核心运行时x.y.z)
C在Windows下的.NET Core运行时下载页面上,选择托管捆绑包安装程序链接下载.NET Core托管捆绑包 …
参考资料:Aaron,非常感谢您的评论。它解决了这个问题!但是我有点困惑!当我的目标框架是完整的.Net framework时,为什么我需要安装.Net Core。我想我只需要它,如果我的项目是Asp核心!!!??您的项目是ASP.NET核心。看见