簡體   English   中英

項目設置中缺少Visual Studio 2017包選項卡

[英]Visual Studio 2017 package tab is missing in project settings

我創建了一個簡單的.NET Framework項目庫。

我想生成所描述的建立后的NuGet包在這里

但是,缺少Package選項卡,這是一個截圖:
截圖

項目設置中缺少Visual Studio 2017包選項卡

這是因為您的項目是庫.NET Framework,它仍然使用packages.config來管理NuGet包。 並且Package選項卡僅受新的nuget包管理表單支持: PackageReference

.NET Standard類庫或.NET Core項目默認啟用PackageReference。 因此, 您可以創建.NET標准類庫或.NET Core項目 ,然后您將在屬性窗口中看到“ Package選項卡。

如果要使用庫.NET Framework項目的“包”選項卡,可以將項目從舊的.csproj轉換為新的.csproj ,(右鍵單擊項目 - >卸載項目 - >編輯.csproj。替換您的內容csproj具有以下內容:

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFramework>net46</TargetFramework>
  </PropertyGroup>
</Project>

有關將舊的.csproj轉換為新的.csproj的詳細信息,請參閱舊的csproj到新的csproj:Visual Studio 2017升級指南

注意:需要刪除屬性中的AssemblyInfo.cs文件。

轉換為新的.csproj后,您將獲得庫.NET Framework項目的Package選項卡:

在此輸入圖像描述

希望這可以幫助。

暫無
暫無

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

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