簡體   English   中英

在單個.sln中管理本地nuget行為

[英]Managing local nuget depedencies in single .sln

我創建了一個包含2個以nuget形式發布的DLL的解決方案。 我以Hangfire為例。

因此,如果我有一個名為hangfire的DLL和第二個hangfire.sql,則意味着hangfire.sql取決於hangfire。 hangfire.sql將hangfire稱為nuget,而不是項目dll。 然后,即使我在.sln中指定了依賴關系,在構建解決方案時也會收到一條錯誤消息,指出無法還原第一個nuget。

可以嗎 我看到的替代方法是hangfire.sql,它使用的是hangfire已發布的版本,而不是.sln中存在的版本。

我正在使用Visual Studio 2019

謝謝

我們通過在.csproj中添加dotnet restore來解決此問題,如下所示:

<Target Name="NuGet restore" BeforeTargets="BeforeBuild">
    <Exec Command="dotnet restore" />
</Target>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM