创建NuGet包时Visual Studio 2022中Package选项缺失求助
解决Visual Studio 2022中.NET 4.7.2类库项目Package选项缺失的问题
检查并安装NuGet组件
打开Visual Studio Installer,选择“修改”当前VS2022安装实例,在“工作负载”的“.NET桌面开发”下确认勾选“NuGet包管理器”,或者在“单个组件”列表里找到“NuGet包管理器”并勾选,完成后点击“修改”进行安装。手动启用项目的包配置功能
若组件已安装但仍无Package选项,右键项目选择“编辑项目文件”,在打开的.csproj文件中添加以下配置节点:<PropertyGroup> <GeneratePackageOnBuild>false</GeneratePackageOnBuild> <PackageId>自定义包ID</PackageId> <Version>1.0.0</Version> <Authors>作者名称</Authors> <Description>包的描述信息</Description> </PropertyGroup>保存文件后重新加载项目,再进入属性页面就能看到Package选项。
确认项目格式
确保你的项目是SDK风格的.NET Framework类库。如果是旧格式项目,需要先迁移到SDK风格才能使用Package选项(迁移可通过编辑.csproj文件替换旧格式内容为SDK风格模板实现)。
内容的提问来源于stack exchange,提问作者He-Man
相关产品推荐
相关产品推荐

