首页 > 其他分享 >.net 开发中遇到的一些问题

.net 开发中遇到的一些问题

时间:2024-05-13 09:00:22浏览次数:28  
标签:index 遇到 httpPort json 开发 https net sslPort

.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
 }

标签:index,遇到,httpPort,json,开发,https,net,sslPort
From: https://www.cnblogs.com/user12138/p/18186621

相关文章

  • 软件开发之道:结构化技艺
    领悟道,驾驭术。做一件事,就是要不断去领悟和提炼蕴藏于其中的道,形成一套方法论,以道驾驭术,以方法论指导实践。概览视野系统设计、软件开发、项目管理、产品业务、商业经济思考软件开发软件设计总体导图思维逻辑思维、抽象思维、建模思维、结构化思维、系统思维、解决......
  • DirectX 12 Ultimate 是微软在 DirectX 12 API 的基础上推出的一个新版本,它旨在为游戏
    DirectX12Ultimate是微软在DirectX12API的基础上推出的一个新版本,它旨在为游戏开发者提供更多的功能和支持,同时也为玩家带来更出色的游戏体验。下面我将简要介绍一下DirectX12Ultimate的特点和重要性:支持最新硬件特性:DirectX12Ultimate支持最新的硬件特性,包......
  • spring注解开发
    要想使用注解,必须加入约束和相应配置<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="h......
  • 一文学会 Kubernetes Pod 的生命周期管理(转载)
    收获了解Pod的状态(Status)了解pod阶段(Phase)了解Podconditions了解容器状态(Status)保持容器健康了解容器自动重启使用探活(liveness)探针(Probe)检查容器的健康状况如果程序启动缓慢,请使用startupprobeLivenessprobe一些建议在容器启动和关闭时......
  • .net core 实现注册同一服务类型的多个服务实例
    1.注册服务。给IMyDependency注册两个不同的实现。builder.Services.AddSingleton<IMyDependency,MyDependency>();builder.Services.AddSingleton<IMyDependency,DifferentDependency>();2.依赖注入。通过 IEnumerable<IMyDependency>获取两个不同的实现,这里会按注......
  • FFmpeg开发笔记(二十)Linux环境给FFmpeg集成AVS3解码器
    ​AVS3是中国AVS工作组制定的第三代音视频编解码技术标准,也是全球首个已推出的面向8K及5G产业应用的视频编码标准。AVS工作组于2019年3月9日完成第三代AVS视频标准(AVS3)基准档次的制订工作,参考软件的测试表明,AVS3基准档次的性能比上一代标准AVS2和HEVC提升了约30%。libuavs3d是AVS......
  • 浅谈Vue.js与原生开发
    在现代的Web开发中,前端框架的选择是至关重要的。Vue.js作为一款流行的前端框架,与传统的原生开发相比,有许多明显的区别。模版语法与HTMLVue.js使用特殊的模板语法来创建动态视图,这样开发者可以更方便地表达复杂的逻辑。通过指令(例如v-if、v-for等)和模板表达式,Vue.js简化了数据的......
  • Android开发&Kotlin学习笔记
    为了做《基于安卓定位的考勤系统》,学了一些杂乱的知识,在这里简单记录一下。除了在C#桌面应用开发中感性的体会到了些XML布局的知识以及课上学习的Java知识,其他也算是零基础了。GoogleAndroidDeveloper的课程2023/10/25:跟着官方文档先快速入门一下基本内容。截至目前来看官方......
  • KAN: Kolmogorov–Arnold Networks 学术论文全译
    KAN:Kolmogorov–ArnoldNetworks学术论文全译来源 https://zhuanlan.zhihu.com/p/696001648 KAN:Kolmogorov–ArnoldNetworks https://arxiv.org/pdf/2404.19756讨论Applicationaspects:WehavepresentedsomepreliminaryevidencesthatKANsaremoreeffective......
  • dotnet 使用自定义特性
    namespaceTETTD.Common{///<summary>///导入excel特性标记字段映射的列///</summary>[AttributeUsage(AttributeTargets.Property|AttributeTargets.Field,AllowMultiple=false)]publicclassReadAttribute:Attribute{p......