看来,如果一个NuGet包不能有(或者结束)字“资源”或“资源”。我创建了一个名为IotSuite.Resources一个NuGet包,这又依赖于其他两个包。Nuget包id保留字的限制?
当我在另一个项目安装,这两个依赖包现身,但一个名叫IotSuite.Resources没有(也不在其内任何解决)。
在Visual Studio中,我使用完全相同的项目来生成错误的nuget包,并且在项目属性中重命名程序集(然后成为nuspec id的值)。我重建并重新生成了包,并正确安装了所有东西。
想知道是否有人已经看到了这一点?我可以重命名包/装配,但我固执:),现在我如果有其他条款列入黑名单我也想知道。
版本:3.3.0.212
有些事情可能会用http://stackoverflow.com/questions/16856263/use-nuget-to-add-a-project-assembly-reference-to-a-file-named-resources-dll? –