nuget

关于 Visual studio 卸载DevExpress 控件 ,nuget 残留计算机范围内的程序源删除办法

编译程序的时候,发现报错:本地源"C:\Program Files (x86)\DevExpress 20.1\Components\System\Components\Packages"不存在。 这个是之前试用Devexpress控件时,卸载后的残留, visual studio 界面上无法删除。 ......
控件 DevExpress 范围 办法 计算机

日常开发遇见小问题: Nuget包引用无法获取到包内的资源

1 获取输出包内资源 2 无需包内资源 不需要输出Nuget内资源文件的。可以按下面进行操作: Nuget所有文件不输出(目前我们的Nuget文件输出方式都是content类型,所以可以直接用contentFiles) <ItemGroup> <PackageReference Include="N ......
问题 资源 Nuget

Nuget 排除资源文件输出

上一篇《Nuget 输出资源文件 - 唐宋元明清2188 - 博客园 (cnblogs.com)》有介绍如何输出Nuget中资源文件 团队小伙伴说,组件附带的资源文件太大了,有些场景引用不需要输出。 那如何针对项目上的引用,设置Nuget包不输出资源文件? 一 设置ExcludeAssets 在Pa ......
文件 资源 Nuget

Nuget配置 输出资源文件

组件经常有一些文件/环境依赖,提升内聚,可以将文件(exe、dll等)放在到Nuget包内自动输出、启动相应的环境 通过csproj文件配置,Nuget包自动输出到编译目录下。 如上图,vcomp140d.dll是Nuget包内的文件。项目NugetContentFilesDemo引用NugetCo ......
文件 资源 Nuget

.NETCore Nuget 发布包含静态文件 content file

.NETCore 在.csproj引用资源中标记pack配置 <pack>true</pack>1例如 <ItemGroup> <Content Include="dotnetty.linux.pfx"> <pack>true</pack> <CopyToOutputDirectory>Preser ......
静态 NETCore content 文件 Nuget

assets.json”。运行 NuGet 包还原以生成此文件

问题 找不到资产文件“C:\Repos\Blazor.SVGEditor\samples\KristofferStrube.Blazor.SVGEditor.ServerExample\obj\project.assets.json”。运行 NuGet 包还原以生成此文件 解决方法 :发现是存储代码 ......
文件 assets NuGet json

重装vs2022 nuget添加包报错: Unexpected character encountered while parsing value: �. Path '', line 0, position 0.

工具--》选项--》Nuget包管理器 ,点击清除所有Nuget存储 参考文献:关于VS NuGet包无法更新,设置包源映射无效的问题-CSDN博客 微软官方文献 ......

VS2022下nuget包同步失败,提示: PackageSourceMapping 已启用,未考虑以下源: **

随着Net8的发布,顺带VS2022升级到17.8后,发现nuget还原恢复多了一些配置: 有问题的时候,会提示未找到映射源,此时编译会报错,如下示例: 严重性 代码 说明 项目 文件 行 禁止显示状态 错误 NU1100 无法解析 net7.0-android33.0 的“HarfBuzzShar ......
PackageSourceMapping nuget 2022 VS

当项目中引用了 nuget 包,却在输出时无法找到对应文件时

可以检查项目文件中对应包的属性是否有 PrivateAssets = ‘All’ 这个属性会在最终输出时,不复制相关文件,在 nuget 包仅在开发过程中使用时会比较有用。 参考链接:https://learn.microsoft.com/zh-cn/nuget/consume-packages/p ......
文件 项目 nuget

开发现代化的.NetCore控制台程序:(4)使用GithubAction自动构建以及发布nuget包

前言 上一篇文章介绍了将 nuget 包发布到 Github Packages 上。 本文更进一步,使用 GitHub Action 搭建 CI/CD 流水线,进行 nuget 的自动构建和发布。😎 GitHub Action 用起来和之前的 Gitlab CI/CD 是差不多的,可以使用 Git ......
控制台 GithubAction NetCore 程序 nuget

开发现代化的.NetCore控制台程序:(3)将nuget包发布到GitHubPackages

前言 上一篇文章已经把项目模板的nuget包发布到了 nuget 的官方源了,其实还可以发布到其他源,比如 GitHub ,本文记录一下发布到 GitHub Packages 的过程。 注意:本文建立在本系列第二篇文章的基础上,为了更好理解操作过程,请先熟悉本项目的代码结构 创建 GitHub to ......

一篇适合躺收藏夹的 Nexus3 搭建 NuGet&Docker 私有库的安装使用总结

Nexus 是支持 Nuget、Docker、Npm 等多种包的仓库管理器,可用做私有包的存储分发,缓存官方包。本篇将手把手教学使用 Nexus 搭建自己的 NuGe t& Docker 私有仓库。 ......
Nexus3 Docker Nexus NuGet amp

修改Nuget默认包存放位置

nuget默认的全局包下载地址一般为:C:\Users\{UserName}\.nuget\packages项目多了之后,nuget下载的包就回慢慢的变多,导致c盘被大量占用,这时候我们想要将nuget的默认的包存放位置放在其其他的目录下面。 可以通过修改globalPackagesFolder配置 ......
位置 Nuget

如何让NuGet安装/更新packages.config中的所有包?

内容来自 DOC https://q.houxu6.top/?s=如何让NuGet安装/更新packages.config中的所有包? 我有一个包含多个项目的解算方案。大多数第三方引用都缺失了,但每个项目都有packages.config文件。如何让NuGet安装/更新所有需要的包?是否需要通过命令 ......
packages config NuGet

C# Nuget项目A引用的另一个项目C怎么被安装Nuget的项目B使用

最近整理的一个Nuget项目A,我从原先Nuget项目A抽取了一个新项目C,然后项目A引用了项目C。 当项目A的Nuget被项目B引用后,发现项目B并不能直接访问项目C的成员。(只能在项目B引入项目C或者项目C也打包成Nuget包,项目B安装项目C的Nuget包) 经过组内大佬 唐宋元明清2188  ......
项目 Nuget

使用Github Action实现构建、发布到 nuget.org

使用Github Action实现构建、发布到 nuget.org GitHub Actions是GitHub提供的持续集成和持续部署(CI/CD)工具,它能够自动化构建、测试和部署你的项目。在这篇教程中,我们将探讨如何使用GitHub Actions来构建一个.NET项目,并将它发布到 NuGet ......
Github Action nuget org

部署Nuget私有库3 - ProGet

windows10、 利用ProGet搭建nuget私有库 一、官方提供两种部署方式 下载地址 二、exe可执行程序安装 (Offine Installer) 执行安装,等待安装完成,如下 如果选择了的是 web server , INEDOPROGETWEBSVE 服务也会running 如果选择 ......
ProGet Nuget

部署Nuget私有库1 - NuGet.Server

概要: 1、依赖 NuGet.Server 包,构建自己的nuget 包源服务站 2、部署到iis站点 3、手动上传nuget包文件 4、项目引用buget包源,实现私有化包源依赖 一、搭建私有化nuget包源站点 1、创建空的asp.net web项目 框架选 framework6,因为nuget ......
Server Nuget NuGet

更改NuGet存放默认路径

NuGet默认下完包后就放在C盘,我们给他改一下 NuGet的默认目录配置文件在C:\Users\yourName\AppData\Roaming\NuGet\NuGet.Config 加一下这个配置(我放在了D盘,你可以看情况自己改): <config> <add key="globalPacka ......
路径 NuGet

The build restored NuGet packages. Build the project again to include these packages in the build. For more information, see

The build restored NuGet packages. Build the project again to include these packages in the build 在 Visual Studio 2022 中构建代码时出现此错误。 严重性 代码 说明 项目 文件 行 ......
packages build information the restored

C# 自己的组件生成Nuget包,组件里的内容(dll等)设置了复制到输出目录,但是引用该Nuget包后生成路径并没有相应的内容

例如组件A项目中想把以下dll拷贝都输出目录, 已经设置了复制到输出目录。 然后项目B通过Nuget包引入了组件A,然后项目B生成路径下并没有这几个opencv的dll。 经过组内大佬 唐宋元明清2188 的研究 需要在组件A的项目文件中给每个dll内容连接添加 <PackageCopyToOutp ......
组件 内容 Nuget 后生 路径

Csproj 编译输出引用Nuget包内的资源文件

组内有个组件,对外部Nuget包Microsoft.Web.WebView2封装。 因为WebView2对自身有一些资源文件依赖,资源文件需要随编译输出到启动目录,WebView2直接加载启动目录下相应文件。 如果上层应用同时引用Microsoft.Web.WebView2,自然会输出对应的资源文件 ......
文件 Csproj 资源 Nuget

使用 PackageReference 格式的项目,修改NuGet包默认存储位置与packages.config时一样

默认全局包文件夹的位置。 默认值为 %userprofile%\.nuget\packages (Windows) 或 ~/.nuget/packages (Mac/Linux)。 相对路径可在项目特定的 nuget.config 文件中使用。 此设置由 NUGET_PACKAGES 环境变量替代, ......

C# NUGET包自动复制依赖项

在csproj中配置如下内容: <TargetsForTfmSpecificBuildOutput>$(TargetsForTfmSpecificBuildOutput);CopyProjectReferencesToPackage</TargetsForTfmSpecificBuildOutput ......
NUGET

如何将项目打包上传到NuGet服务器?

在我写[在.NET Framework中使用RocketMQ(阿里云版)]这篇博客的时候,因为封装了很多代码在单独的DLL中,包括生产者、消费者以及官方SDK等等,然后都在博客中体现出来导致博客大量代码,然后有位读者就建议打包成NuGet包,大家也可以直接安装调用,我也觉得很不错,于是就有了这篇文章... ......
服务器 项目 NuGet

NuGet常用基本配置和命令

##### 基本配置文件 ```xml net35; net40; net45; net451; net452; net46; net461; net462; net47; net471; net472; net48; netstandard2.0; netstandard2.1; netcorea ......
基本配置 命令 常用 NuGet

Visual Studio 修改NuGet 包路径

目的: 通过 NuGet 安装包时,NuGet 先将包下载至一个统一的目录,默认路径是:C:\Users\{用户名}\.nuget\packages。现在需要将其迁移到目录E:\nuget\packages 步骤 1、在C:\Program Files (x86)\NuGet\Config目录中找到 ......
路径 Visual Studio NuGet

如何修改NuGet默认全局包文件夹的位置?

由于一些历史原因,重装系统成为Windows用户解决疑难杂症的祖传手艺。受此影响,给硬盘分区几乎成为了一种执念,少则C、D两个盘,夸张一点的5~6个盘的也不是没有。 PS:macOS和Linux一直都不鼓励给磁盘分区,虽然不禁止但也不提倡。随着云技术和宽带的提升,越来越多的人更喜欢把自己认为比较重要 ......
全局 文件夹 位置 文件 NuGet

Visual Studio 修改NuGet 包路径

目的: 通过 NuGet 安装包时,NuGet 先将包下载至一个统一的目录,默认路径是:C:\Users\{用户名}\.nuget\packages。现在需要将其迁移到目录E:\nuget\packages 步骤 1、在C:\Program Files (x86)\NuGet\Config目录中找到 ......
路径 Visual Studio NuGet

NuGet微软官方中国国内镜像

为解决国内访问NuGet服务器速度不稳定的问题 ,这里推荐使用NuGet微软官方中国国内镜像 地址:https://nuget.cdn.azure.cn/v3/index.json 添加NuGet源的方式 菜单: 工具 -> NuGet包管理器 -> 程序包管理器设置 ......
镜像 官方 NuGet