天枫信息技术,专注于.NET技术的开发与应用

.NET问答





ASP.NET Core 中 asp-append-version 不工作的问题

今天在一个 ASP. Ce 项目中发现 aspappendversion 不工作了,在 css 文件引用标签中虽然加了 aspappendversion="true" ,但没有生成 v=7Pwqzj5EBy4dBv4DJNI181rFKP8_OF0hT7jO3o8jAa0 这样的查询参数,请问如何解决?最佳答案:是引用 css 文件时使用了 https:www.cnblogs.com 开头的完整 url 引起的,改为以 开头的绝对路径就解决了。

ASP NET Core asp append version 工作 问题

.Net Core项目在Docker上运行内存Out OfMemory,内存突然溢出Out OfMemory

项目部署环境是CentOS7 ,开发版本是Ce3.1M使用的是EFCe3.1,仓储模式服务层开发,项目里面使用了消息队列的消费者异步编程,健康检查使用的Consul,目前不知道哪里的问题,用户量也不是很大,数据量也不大,我个人怀疑是消息队列或者Consul引起的请问一下园子有小伙伴遇到过吗?可能是 EF Ce 配置问题造成加载了全表数据dotdump分析一下,这样怀疑没用的所有回答:

Net Core 项目 Docker 运行 内存 Out OfMemory 内存 突然 溢出 Out OfMemory

asp.net core webapi 实体类包含Enum时如何返回给前端

是直接写个提供枚举的接口,还是怎么样处理好呢?有没有什么比较好的想法?最佳答案:不是很明白你的意思。 是webapi返回的模型包含Enum?这个时候会返回值是个数值。 如果你想把它转成Enum对应的成员字符串,就加一个属性,并将Enum.Tostring()给那个属性。你这个问题其实关系到了一个面向对象设计思路的问题,关系到你返回这个枚举的作用是什么。如果你返回的这个枚举是用来为下拉选项提供数据源,那么它的作用就是一个Fm的Template,应该独立到返回Json的一个枝杈里,专门承载表单所需要的一些动态

asp net core web api 实体类 包含 Enum 如何 返回 前端

C++/CLI类型的项目引用.net core项目后,链接时出错:引用的程序集“WindowsBase”没有强名称

详情如下:对于. ce我不是特别熟悉,WIndowsBase项目的目标框架是. ce,DirectWriteFwarder项目引用WindowsBase项目,但是WindowsBase项目我把强名给删除了,最终导致链接不通过,提示windowsBase没有强名,难道是因为DirectWriteFwarder有强名?但是在VS解决方案Expler时也没有看到有强名的信息,难道是C++CLI项目引用 ce 项目时一定要求有强名吗?添加签名信息试试所有回答:

&# x2B &# x2B CLI 类型 项目 引用 net core 项目 链接 出错 引用 程序 WindowsBase 没有 名称


asp.net core webapi 重定向问题

前端怎么做才能一访问我的这个接口,当前浏览器的地址栏就变成接口里重定向的地址,变跳转到这个页面,比如说有这么一个接口 [HttpPost] [Route("a")] public IActionResult A() { return Redirect("https:localhost:5001page2.html") }最佳答案:FmPost才有機會 其他呼叫方式都要自行處理API里怎么还负责调转呢......重定向不需要前端处理啊。服务端处理返回重定向的httpcode,浏览器url会自动跳到新的url

asp net core web api 重定向 问题

.net core 2.1环境下ADO.NET 报错DataReader.GetFieldType(46) returned null.

上面那个BUG找到问题所在了,应该是我表里有个字段类型为:geography 现在新问题来了,SqlDataAdapter 在Fill DataTable的时候报错,那datatable没这个类型,如何是好最佳答案:第46个字段(从0开始计)在尝试获取类型的时候返回了null空值。 你最好能够把调用这个GetDataSet函数的语句也贴出来,我感觉你是拼装SQL的时候本身就出了逻辑问题。没有的字段你添加了可能,应该是没有46个字段。第46个NULL一个问题直接你所有园豆都放上去啊?查下你SQL语句吧。也可

net core 2.1 环境 ADO NET 报错 DataReader GetFieldType 46 returned null