首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么一些NuGet包dlls被复制到解决方案的输出目录,而另一些则没有?

为什么一些NuGet包dlls被复制到解决方案的输出目录,而另一些则没有?
EN

Stack Overflow用户
提问于 2020-06-26 11:21:36
回答 1查看 113关注 0票数 0

我有一个包含两个项目的解决方案,项目A和项目B。项目A是启动项目,引用项目B。项目B有几个NuGet包,包括EMGU.CV和MaterialDesignThemes。EMGU.CV将其dll复制到项目A的输出目录中,但MaterialDesignThemes不会。我要么手动复制dll,要么将NuGet包添加到项目A中。有没有办法让所有的NuGet包都复制到启动项目的输出目录中?

不确定这是否相关,但我的NuGet包管理是使用PackageReference,而不是nuget.config。我使用的是VS 2019。

EN

回答 1

Stack Overflow用户

发布于 2020-06-30 02:24:05

我意识到问题出在哪里。没有复制到启动项目(项目A )的包是仅在项目B的XAML文件中引用的包。为了确保它们是从项目B复制过来的,我将方法调用与它们的XAML.cs文件一起添加到这些包中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62587527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档