gpt4 book ai didi

visual-studio-2013 - 从 csproj 创建 nuget 包时文件夹结构错误

转载 作者:行者123 更新时间:2023-12-02 01:49:43 24 4
gpt4 key购买 nike

我正在从我使用 Visual Studio 2013 创建的类库项目创建一个 nuget 包。我的项目具有以下文件结构:

enter image description here

我生成了 nuspec 文件并且几乎没有改变它。如果我理解 NuGet docs正确地,“nuget pack Infrastructure.csproj”应该生成具有以下结构的包:

enter image description here

只是没有。我明白了:

enter image description here

如果我安装这个包,test.js 不会在“~/Scripts/Infrastructure/test.js”中结束,而是在“~/Content/Scripts/Infrastructure/test.js”中。我做错了什么?有没有办法在 nuspec 文件中配置此行为?

最佳答案

您需要做的就是删除Content 文件夹,换句话说,将Scripts 文件夹放在源项目的root 中。

这样做会导致 Scripts 文件夹被安装到您正在安装 Nuget 包的项目的根目录中。

关于visual-studio-2013 - 从 csproj 创建 nuget 包时文件夹结构错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23562002/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com