当前位置:首页 > C#编程 > C#/.net框架 > 正文内容

无法添加引用。包“netMarketing”试图将 GAC 中不存在的框架引用添加到“netMarketing”中

秋天2年前 (2022-05-09)C#/.net框架1106

 

今天打包netMarketing上传服务器, 发现这个包无法被引用.

报下面的错误!

这个错误是VS2017的包管理器报出来的.

image.png

搜遍网络, 这个问题无解.

最后发现是自己打包出了问题.

正确的包格式应该是下面这样的:

注意红框处所示.


image.png


看来对于NuGet Package Explorer 还是不了解, 操作错误造成的.



有碰到了这个API key无效的问题。

image.png

后来发现这个Api key其实跟https://github.com毛的关系都没有,登陆www.nuget.org重新生成一个api key并且复制就可以了

image.png

#转载请注明出处 www.skcircle.com 《少有人走的路》勇哥的工业自动化技术网站。

扫描二维码推送至手机访问。

版权声明:本文由7点博客发布,如需转载请注明出处。

本文链接:https://blog.7dot.cn/?id=157

标签: .NET.NET框架
分享给朋友:
返回列表

上一篇:解析 C# 7中的元组类型(ValueTuple)

没有最新的文章了...

“无法添加引用。包“netMarketing”试图将 GAC 中不存在的框架引用添加到“netMarketing”中” 的相关文章

C#字符串与享元(Flyweight)模式

C#字符串与享元(Flyweight)模式

注:关注这个话题是因为看到C#的关键字 lock时,其传入引用对象。因为string也是引用对象,所以能否做为lock的参数?对于这个问题,要搞明白C#的字符串的一个特点,它使用类似于享元模式的机制。因此在lock中锁字符串是相当不安全的。下面贴子是对C#字符串与享元模式的深入讨论。写这个文章,主要...

C#中使用RegisterWindowMessage进行进程之间进行通讯

C#中使用RegisterWindowMessage进行进程之间进行通讯

注:大家都知道在window里,进程之间通讯可以用消息通讯。但是有个较冷门的知识就是RegisterWindowMessage。一般的sendmessage和postmessage是需要在窗体程序间进行通讯,你得知道对方窗口的句柄。这个句柄每次启动程序时是系统分配的,每次不一样。有了这个Regist...

C# tableLayoutPanel动态加载控件闪烁的解决方案

C# tableLayoutPanel动态加载控件闪烁的解决方案

WinForm加载多个自定义控件时,会出现很严重的闪烁问题,很卡,一块一块的加载(像打开网页时,网络很卡的那种感觉)简直没法忍受。在网上搜索了好久,网上大部分的方法是一下4种,但是都不能有效的解决问题。  1.将DoubleBuffered 设置 true,用双缓存处理Form界面内容加载,可以提高...

谈谈ObservableCollection观察者集合

谈谈ObservableCollection观察者集合

注:事件很常见,但有重复的代码量。如果你想简化一下事件的编程,而且是整个程序只使用一个像事件池一样的东西,可以尝试使用下文讲的ObservableCollection观察者集合来做到。ObservableCollection<T>类表示一个动态数据集合,在添加项,移除项或刷新整个列表时,...

C#测量程序运行时间及cpu使用时间

C#测量程序运行时间及cpu使用时间

对一个服务器程序想统计每秒可以处理多少数据包,要如何做?答案是用处理数据包的总数,除以累记处理数据包用的时间。这里要指出的是, 运行一段程序,使用的cpu时间,跟实际运行的时间是不一样的。附例如下:C#private void ShowRunTime() {...

C#:多进程开发,控制进程数量

C#:多进程开发,控制进程数量

正在c#程序优化时,如果多线程效果不佳的情况下,也会使用多进程的方案,如下:C#System.Threading.Tasks.Task task=System.Threading.Tasks.Task.Factory.StartNew(     &...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。