1
chiron688 2023-11-17 09:13:02 +08:00 via iPhone
dll ?一个 dll 怎么集成了前后端…..
|
2
chiron688 2023-11-17 09:14:10 +08:00 via iPhone
奥,api…..看岔了…..api 运行不起来是不是因为缺少了跨域和依赖
|
3
Mithril 2023-11-17 09:19:41 +08:00
你这监听的是回环地址,没法从其他机器访问的。
想做 Docker 的话,微软官方那个 eshop 示例里面有,抄一个改改就行了。 |
4
luermao 2023-11-17 09:22:46 +08:00
报错信息是什么呢?是否装了相应的 sdk 呢?
|
5
iold 2023-11-17 09:22:57 +08:00
直接独立部署不行吗,省去装环境的麻烦。
|
7
hnbcinfo 2023-11-17 09:25:47 +08:00
~~~
FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim AS base WORKDIR /app EXPOSE 80 COPY /bin/Release/netcoreapp3.1/publish . ENTRYPOINT ["dotnet", "abc.dll"] ~~~ 我的 dockerfile ,你参考下吧 |
8
a33291 2023-11-17 09:28:18 +08:00
换成这个命令呢 dotnet Blucap.Api.dll --urls http://*:10001
注意端口换成了 10001,不建议使用 1024 以下的端口号(80/443 除外) 另外就是防火墙放开 10001 端口,再从其他机器访问 http://机器 ip:10001 如果 AspNetCore 是后端页面(cshtml)按说就不需要加什么直接就好了 如果页面不是是 vue 之类的开发的并且放到了 wwwroot/xxx 之类的二级目录下,访问地址就直接填完整地址 比如 http://机器 ip:10001/xxx/index.html ,vue 之类的单页应用注意路由模式,建议用 hash,不然需要后端调整代码否则刷新会 404 |
10
gof817 2023-11-18 09:53:21 +08:00 1
可以做成 docker
再有任何问题可以联系我。小问题无偿解决。 |
11
dswyzx 2023-11-18 19:46:00 +08:00
linux 下有可能是缺失一些 win 默认自带的库.点名图片处理的 system.drawing
|
12
forgottencoast 2023-11-19 09:47:38 +08:00 1
这类问题,你需要把报错信息贴出来。
然后懂的人一看就明白问题在哪了. |