C#常见错误整理

版权声明:作者:石头@很想你~ https://blog.csdn.net/qq_36036735/article/details/85113150

错误提示:请先保存你的解决方案,然后再管理 NuGet 包。
原因:你打开的是.csproj(项目工程文件),而不是.sln(解决方案文件)。
解决方案:关闭vs,保存为解决方案文件后再进入

错误提示:生成失败
原因:项目中不同工程间的.NET Framework 版本不一致
解决方案:项目右键属性——将目标框架改为一致的

错误提示:INSERT 语句与 FOREIGN KEY 约束"FK_dbo.Sys_User_dbo.Sys_Department_FK_DepId"冲突
原因:向主表插入了没有存在的外键值
解决方案:在外键表主先出入值,获得外键值后再插入主表

错误提示:
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 CS0122 “DbConfiguration”不可访问,因为它具有一定的保护级别 Sthxn.Service F:\czx\wxHRMNEW - 副本 (7) - 副本\Sthxn.Service\DataBaseService.cs 17 活动的
原因:访问级别限制
解决方案:将关联的访问类设置成public

错误提示:
此计算机上尚未安装消息队列
解决方案:
windows 2003:控制面板—添加/删除程序—添加/删除windows组件—应用程序服务器–勾选 消息队列
win7:控制面板—程序和功能—打开或关闭windows功能—勾选 Microsoft Message Queue (MSMQ)服务器
XP profession:控制面板—添加/删除程序----添加/删除windows组件—勾选 消息队列

猜你喜欢

转载自blog.csdn.net/qq_36036735/article/details/85113150