随笔 - 82  文章 - 1  评论 - 3  阅读 - 24万

c# Winform新建类时要看清框架,最好和自己的程序版本一致,不然出现错误:CS0012 类型“Object”在未引用的程序集中定义。必须添加对程序集“netstandard, Version=2.1.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51”的引用。

 类库的编写与引用

 初学C#,新建类库时候写了一个类,发现框架最高是2.1版本,而我的引用程序是框架4.0的,到时提示下面的错误信息。没有找到多个web.config文件,不知道是哪个。也修改后无法保存。很奇怪的问题。浏览库的应用发现Object前面有个红叉(左图)。编译提示错误: CS0012 类型“Object”在未引用的程序集中定义。必须添加对程序集“netstandard, Version=2.1.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51”的引用。 类库引用 F:\XXX\Form1.cs 25 活动

 

 

 

 

 

 

 

 

 于是到处查网络,找不到答案,如果重新找到新建库,换个方式新建,看到有高版本的框架版本,应该就是这个问题了。新建完成引用后,Object前面没有红叉(右图),差异就是下面两个图的版本。搞定!所以新建库的时要看好框架版本,最好和自己的程序框架版本一致,如果太低,可能新建库的入口错了。

下面给出这个文件的介绍,了解下:

https://www.pianshen.com/article/54232073065/

 

posted on   飘一点红  阅读(2176)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示