Varorbc / PaySharp

PaySharp是一个支持多商户多种支付方式的跨平台网关处理类库,使用PaySharp可以简化订单的创建、查询、退款和接收网关返回的支付通知等操作。
MIT License
862 stars 265 forks source link

清理net45下的依赖包 #25

Closed yyjdelete closed 6 years ago

yyjdelete commented 6 years ago

net45可以直接引用框架中的包, 而不是netstandard1.x的包 netstandard2.0匹配的最低版本的包应该是4.4.0而不是4.1.0

Varorbc commented 6 years ago

统一用4.4.0有什么关系吗?

John0King commented 6 years ago

@yyjdelete 这个没有必要的吧, 这个包是支持 .net 45 , https://www.nuget.org/packages/System.ComponentModel.Annotations/

yyjdelete commented 6 years ago

实际上解开看nuspec文件, nuget包也是重定向到这个包的.


在我的印象里这些包主要是给netstandard项目用的, 里面的Framework等target也是为了在Framework项目里面引用netstandard项目而加上的, 如果是直接target到Framework的nuget包的话并不需要引用. 但不记得是哪里看到的了...


好像的确这个包不像http那个包一样会产生依赖冲突.直接引4.4.0也是可以的, 只是在旧版csproj中引用时会多一个依赖包, 检查更新会慢一些, 而且更新强迫症又想去更新4.4.1...