首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >发布Blazor和ASP.NET WebApi

发布Blazor和ASP.NET WebApi
EN

Stack Overflow用户
提问于 2021-07-18 14:02:30
回答 1查看 488关注 0票数 1

我们在客户机-服务器体系结构中有一个Blazor ASP.NET 5 Web .

首先,我们分别发布每个项目客户端(Blazor)和服务器(WebApi)。我们有两个不同的文件夹,一个用于客户端,另一个用于服务器。

代码语言:javascript
运行
复制
Client:
---wwwroot
---web.config
Server:
---runtimes
---wwwroot
---some dll and server files
---web.config

如果将两个文件夹合并在一起并在服务器上发布,则依赖于web.config,只有我们可以拥有客户机或服务器应用程序!

如何在服务器上发布这两个文件夹?

EN

回答 1

Stack Overflow用户

发布于 2021-07-19 15:07:52

我的回答可能为其他人节省时间。

首先,我们有两种类型的Blazor Wasm,Web项目:

1.完全独立的项目.

在此场景中,客户端和服务器完全分开,并分别在两个不同的服务器(或两个不同的urls)上发布。每个项目都有web.config,彼此之间没有冲突。

2.半独立项目.

在这种情况下,我们有两个独立的项目: Client和Server,但是我们的客户机是Server的一部分!什么?!是的,它是服务器的一部分,我们在服务器上有一个客户机引用(VS2019上的模板的正常类型)。现在,没有两个不同的项目,我们只发布具有客户端的服务器。好的。没有很多web.config,没有很多项目,项目的web.config之间也没有任何冲突。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68429848

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档