gpt4 book ai didi

directory - 指定一个目录作为包源

转载 作者:行者123 更新时间:2023-12-02 00:06:47 25 4
gpt4 key购买 nike

我正在尝试将 .nuget 目录添加为包源,因为我们没有远程提要,而我们只需要一个。我正在像这样修改 Nuget.targets 文件:

<ItemGroup Condition=" '$(PackageSources)' == '' ">
<!-- Package sources used to restore packages. By default, registered sources under %APPDATA%\NuGet\NuGet.Config will be used -->
<!-- The official NuGet package source (https://nuget.org/api/v2/) will be excluded if package sources are specified and it does not appear in the list -->
<!-- -->
<PackageSource Include="https://nuget.org/api/v2/" />
<PackageSource Include="../.nuget" />

</ItemGroup>

但是,我在构建项目时收到一条消息,提示“无效的 URI 无法确定格式”。

有没有办法为包恢复添加本地文件夹?

最佳答案

NuGet 必须使用 Uri 类来获取路径。请尝试以下操作:

    <PackageSource Include="$(SolutionDir).nuget"/>

$(SolutionDir) 将扩展到解决方案目录的完整路径,后跟一个正斜杠,这似乎适用于包恢复。

关于directory - 指定一个目录作为包源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17891193/

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