草庐IT

NuGet-Packages

全部标签

因为 QUERY_ALL_PACKAGES 权限,我们上不了 Google Play 了

前言em…今天刚上班就被告知要移除QUERY_ALL_PACKAGES权限,做代码兼容,否则上不了GooglePlay了。这个权限最常用于判断某个应用是否已安装:publicbooleancheckAppInstall(Activityactivity,StringpageName){if(!TextUtils.isEmpty(pageName)){finalPackageManagerpackageManager=activity.getPackageManager();Listinfo=packageManager.getInstalledPackages(0);if(info==null

因为 QUERY_ALL_PACKAGES 权限,我们上不了 Google Play 了

前言em…今天刚上班就被告知要移除QUERY_ALL_PACKAGES权限,做代码兼容,否则上不了GooglePlay了。这个权限最常用于判断某个应用是否已安装:publicbooleancheckAppInstall(Activityactivity,StringpageName){if(!TextUtils.isEmpty(pageName)){finalPackageManagerpackageManager=activity.getPackageManager();Listinfo=packageManager.getInstalledPackages(0);if(info==null

云效制品仓库 Packages,不限容量、免费用

云效制品仓库Packages提供maven私有仓库、npm私有仓库、通用制品仓库等企业级私有制品仓库,用于maven、npm等软件包和依赖管理。不限容量、免费用 立即体验制品仓库是什么 制品库顾名思义是制品的仓库,制品是软件交付的成果性产物,通常是可运行的二进制形式,因此制品库通常也被称之为二进制制品仓库。制品库在开发阶段为使用各种开发语言的微服务开发者提供依赖解析的唯一入口。在构建阶段为各种语言的构建工具提供唯一的依赖解析源和统一的各种语言制品管理库。进入测试阶段后,所有测试环境部署工具从制品库拉取满足测试条件的制品进行部署,测试结束后将测试结果数据反馈到制品库,并且与制品进行关联。部署阶段

云效制品仓库 Packages,不限容量、免费用

云效制品仓库Packages提供maven私有仓库、npm私有仓库、通用制品仓库等企业级私有制品仓库,用于maven、npm等软件包和依赖管理。不限容量、免费用 立即体验制品仓库是什么 制品库顾名思义是制品的仓库,制品是软件交付的成果性产物,通常是可运行的二进制形式,因此制品库通常也被称之为二进制制品仓库。制品库在开发阶段为使用各种开发语言的微服务开发者提供依赖解析的唯一入口。在构建阶段为各种语言的构建工具提供唯一的依赖解析源和统一的各种语言制品管理库。进入测试阶段后,所有测试环境部署工具从制品库拉取满足测试条件的制品进行部署,测试结束后将测试结果数据反馈到制品库,并且与制品进行关联。部署阶段

修改NuGet包默认存放位置

默认情况下,NuGet下载的包存放在系统盘(C盘中),这样一来,时间长了下载的包越多,C盘占用的空间也就越多。1、?问题描述默认情况下,NuGet下载的包存放在系统盘(C盘中,一般在路径C:\Users\用户\.nuget\packages下),这样一来,时间长了下载的包越多,C盘占用的控件也就越多。那么有没有办法将默认的下载位置修改掉呢?答案肯定是可以的。2、?修改默认存放位置的目的目的很简单,当然是给C盘留出更多的空间来。3、?具体修改我们先找到NuGet的全局配置文件NuGet.Config,一般存放在路径C:\Users\用户\AppData\Roaming\NuGet\NuGet.C

搭建简易 nuget 私服仓库

一、前言  在上一篇随笔中,我向大家介绍了如何制作自己的nuget包,并没有向大家介绍如何发布制作好的包,今天就继续向大家介绍如何搭建一个简易的nuget私有仓库,并上传自己的包以供内部使用。  老规矩,今天介绍的还是在Windows系统下进行的操作,Linux系统下也可以使用nexus来搭建nuget仓库,相关教程可能后续我会向大家介绍。话不多说,咱们直接开整。二、具体流程 (1).创建一个空的web项目: (2).添加NuGet.Server依赖: (3).现在直接运行项目会报一个错误,需要按照提示删除重复生成的配置文件项: (4).进行相关配置,相关配置项都在appSettings节点下

修改NuGet包默认存放位置

默认情况下,NuGet下载的包存放在系统盘(C盘中),这样一来,时间长了下载的包越多,C盘占用的空间也就越多。1、?问题描述默认情况下,NuGet下载的包存放在系统盘(C盘中,一般在路径C:\Users\用户\.nuget\packages下),这样一来,时间长了下载的包越多,C盘占用的控件也就越多。那么有没有办法将默认的下载位置修改掉呢?答案肯定是可以的。2、?修改默认存放位置的目的目的很简单,当然是给C盘留出更多的空间来。3、?具体修改我们先找到NuGet的全局配置文件NuGet.Config,一般存放在路径C:\Users\用户\AppData\Roaming\NuGet\NuGet.C

搭建简易 nuget 私服仓库

一、前言  在上一篇随笔中,我向大家介绍了如何制作自己的nuget包,并没有向大家介绍如何发布制作好的包,今天就继续向大家介绍如何搭建一个简易的nuget私有仓库,并上传自己的包以供内部使用。  老规矩,今天介绍的还是在Windows系统下进行的操作,Linux系统下也可以使用nexus来搭建nuget仓库,相关教程可能后续我会向大家介绍。话不多说,咱们直接开整。二、具体流程 (1).创建一个空的web项目: (2).添加NuGet.Server依赖: (3).现在直接运行项目会报一个错误,需要按照提示删除重复生成的配置文件项: (4).进行相关配置,相关配置项都在appSettings节点下

Ubuntu 通过本机代理修复 NuGet 还原 error NU1301 失败

在国内垃圾的网络环境下,我在虚拟机里面安装了Ubuntu系统,准备用来测试MAUI在Linux上的行为,然而使用dotnetrestore构建时,提示NU1301失败。我通过配置环境变量的方式,让nuget还原使用上我物理机的网络代理,成功将NuGet包下载我在Ubuntu系统上,刚开始使用了dotnetbuild命令开始构建,提示的错误有些诡异,似乎是NuGet的Restore失败。于是我换用dotnetrestore命令,此时了解到失败的原因是无法连接上nuget.org下载内容errorNU1301:Unabletoloadtheserviceindexforsourcehttps://

Ubuntu 通过本机代理修复 NuGet 还原 error NU1301 失败

在国内垃圾的网络环境下,我在虚拟机里面安装了Ubuntu系统,准备用来测试MAUI在Linux上的行为,然而使用dotnetrestore构建时,提示NU1301失败。我通过配置环境变量的方式,让nuget还原使用上我物理机的网络代理,成功将NuGet包下载我在Ubuntu系统上,刚开始使用了dotnetbuild命令开始构建,提示的错误有些诡异,似乎是NuGet的Restore失败。于是我换用dotnetrestore命令,此时了解到失败的原因是无法连接上nuget.org下载内容errorNU1301:Unabletoloadtheserviceindexforsourcehttps://