Vs2019在发布过程中遇到xxx-Web.config Connection String"参数不能为 Null 或 空 的错误
原文地址:https://www.zhaimaojun.top/Note/5465234
如下图:
当使用的数据库更换或者修改后数据库字段会失效,当我们从webconfig中清除数据库字段后,依然会报错,这是因为我们删除并不彻底,
尤其是你在很久以前不小心设置了发布过程中的数据库覆盖字段时就会出现这个问题,,解决方法是:
先查找你之前的数据库实体名称,xxxEntities,全局搜索就能搜到一条,然后点击后会打开一个名叫CustomProfile.pubxml的文件,或者可以在下列路径中找到:
\你的解决方案\你的项目\Properties\PublishProfiles\CustomProfile.pubxml
点开这个文件就能找到你之前设置过的数据库字段,注意,这里要删除两项,上面一项和下面一项,少一个都会报错,如下图: