.net 开发中遇到的一些问题
.Net 开发中遇到的一些坑
1、Asp .net Core 项目打包成 docker 镜像时,出现 ***xx.csproj未找到错误
大概率是因为当前执行的目录不在sln目录,切换到sln目录就可以了
2、编译Docker镜像时,出现 Determining projects to restore... error NU1301: Unable to load the service index for source https://api.nuget.org/v3/index.json. 但是实际上可以访问 https://api.nuget.org/v3/index.json
大概率是有多个网络连接,禁用那些不能联网的连接。来源
3、使用Visial Studio在Docker中运行Asp.Net Core时,端口总是不固定
在 项目->Properties->launchSettings.json 中配置。
找到 Container (Dockerfile) 配置,新增 "httpPort": {port}, "sslPort": {port} ,httpPort是http端口,sslPort是https端口。
"Container (Dockerfile)": {
"commandName": "Docker",
"launchBrowser": true,
"launchUrl": "{Scheme}://{ServiceHost}:{ServicePort}/swagger",
"environmentVariables": {
"ASPNETCORE_HTTPS_PORTS": "8081",
"ASPNETCORE_HTTP_PORTS": "8080"
},
"publishAllPorts": true,
"useSSL": true,
"httpPort": 5090,
"sslPort": 5091
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架