.netcoreCS8618不可为 null 的 属性“Path”必须包含非 null 值。请考虑将 属性 声明为可以为 null和The keyword field is required

前言

哈喽大家好啊,好久没有更新啦。我最近在搭建一个关于.net core和vue的前后端分离的框架。所以一直没有时间更新。今天呢发现一个关联性的错误,感觉还挺有意思,就来分享一下。还是老样子,先看VCR。

 

 

为什么会出现这个问题 ?

1.预防性错误检测:警告可以指出可能的编程错误或不良实践,如未使用的变量、可能的类型转换错误等。

2.代码质量提升:更严格的警告级别可以帮助开发者编写更高质量、更健壮的代码。

3.维护性和可读性:遵循良好的编码实践可以提高代码的可维护性和可读性。

4.性能优化:一些警告可能指向性能问题,通过修复这些问题可以优化程序性能。

5.兼容性和安全性:警告还可以帮助确保代码符合标准和最佳实践,减少安全漏洞。

如何解决? 

鼠标左键双击我们的项目,和类库,将 <Nullable>enable</Nullable>修改为<Nullable>disable</Nullable>,

<Nullable>disable</Nullable>

修改后右键解决方案

 效果图

并且前端可以正常访问啦。

最后

由于最近在研究框架的知识,所以写的文章不会特别的多,但还是会分享一些有趣的内容,如果你也是一位程序员,并且对我的文章感兴趣就留一个关注吧。等我搭建好框架,会把这个框架进行开源。有什么技术性问题记得评论或者私信我。感谢你的阅读!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值