问题描述
我有一个包含 2 个项目 (NET Core) 的解决方案.第一个项目(库)包含主程序集,另一个项目(库)包含一个带有资源、接口和其他东西的程序集.主项目引用第二个项目.
I have a solution with 2 projects (NET Core). The first project (library) contains the main assembly, the other project (library) contains an assembly with resources, interfaces and other stuff. The main project references the second project.
我使用的是 Visual Studio 2017.当我从主项目创建 NuGet 包时,附属程序集不包含在包的 lib 文件夹中.如何实现?
I am using Visual Studio 2017. When I create a NuGet package from the main project, the satellite assembly is not included in the package's lib folder. How can this be achieved?
注意:我不想将附属程序集引用为 NuGet 包,我希望此程序集成为主包的一部分.
Note: I don't want to reference the satellite assembly as NuGet package, I want this assembly to be part of the main package.
推荐答案
尝试:nuget 包 mainproject.csproj -IncludeReferencedProjects
Try:nuget pack mainproject.csproj -IncludeReferencedProjects
这篇关于在 VS2017 中将依赖程序集包含到 NuGet 包中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!