[英]C# in Visual Studio and Visual Studio Code
所有引用都存儲在您的DemoLibrary.Tests.csproj
。 您可以直接在那里編輯它們,或使用 dotnet cli:
dotnet add DemoLibrary.Tests/DemoLibrary.Tests.csproj reference DemoLibrary/DemoLibrary.csproj
替代命令是remove
和list
。 您可以在此處找到文檔和示例:
https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-add-reference https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-list-reference https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-remove-reference
請記住,VSCode 是一個文本編輯器(在類固醇上),而不是一個成熟的 IDE - 盡管在某些情況下它非常接近。
因為 VSCode 會為您打開原始文件夾視圖,而 Visual Studio 會顯示適合 .NET 開發的實際邏輯解決方案/項目數據結構。
您可以嘗試在VS中打開文件夾,您將獲得與VSCode相同的體驗。
NuGet.org 上的所有包頁面都展示了將包添加到項目中的各種方法,因此很多都可以使用 VSCode。
例如,單擊https://www.nuget.org/packages/Json.Net/上的PackageReference
選項卡,它會顯示應直接添加到項目文件中的元素。
順便說一句,你不應該再使用
packages.config
了。 整個生態系統現在圍繞着包引用。而且您似乎下載了一個非常舊的示例(使用 .NET Framework),由於中斷更改,這會給您帶來更多痛苦。 請嘗試查找新的和新的示例項目(如 .NET Core 上的項目)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.