首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >带有静态文件的.NET Core 2应用程序引用NuGet包

带有静态文件的.NET Core 2应用程序引用NuGet包
EN

Stack Overflow用户
提问于 2017-11-08 12:36:27
回答 2查看 951关注 0票数 1

我有一个.NET核心2应用程序,我试图引用一个包含静态文件的NuGet包,并将它们复制到我的应用程序中,类似于过去"content“目录是如何工作的。

根据下面的https://blog.nuget.org/20160126/nuget-contentFiles-demystified.html,这看起来是在"contentFiles“目录下支持的。

我找到了下面的包,它看起来支持新模式:

https://www.nuget.org/packages/ContentFilesExample/

并通过将以下内容添加到我的.csproj文件中,添加了对它的引用:

代码语言:javascript
复制
<PackageReference Include="ContentFilesExample" Version="1.0.2" />

现在,当我运行dotnet还原时,它不会将任何内容复制到我的应用程序中。我一直在搜索GitHub问题,但是很难理解哪些已经过时,哪些是支持的。

如果有人能告诉我这是否被支持,以及我可能做错了什么,我将不胜感激。如果不支持,请您指出正确的GitHub问题的方向。谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-11-09 19:08:08

使用PackageReference,文件永远不会复制到项目中。相反,内容文件作为不可变实体存在于全局包文件夹中。您仍然可以引用这些文件,就好像这些文件已在项目中展开一样。如果您使用2017,您可以看到这些参考资料,如下所示。您可以参考obj目录中的.csproj.nuget.g.props文件来查找文件参考/链接的详细信息。

票数 4
EN

Stack Overflow用户

发布于 2017-11-08 15:58:18

您看过NuGet pkg Microsoft.AspNetCore.StaticFiles (2.0.0)吗?

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

https://stackoverflow.com/questions/47179911

复制
相关文章

相似问题

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