I wrote a post a few days ago called "Creating a NuGet Package in 7 easy steps - Plus using NuGet to integrate ASP.NET MVC 3 into existing Web Forms applications." Long enough title? I think so. The post exists for two reasons: First to show fol…
原文链接:使用 dotnet CLI 来打包和发布 .NET Core nuget package 如何使用 visual studio 2015/2017 打包和发布 Nuget package, 微软在这里有介绍: Create and publish a package 对于只安装了 vs code 和 .net core sdk 的同学,可以参照本文利用 dotnet CLI 来打包和发布 .NET Core nuget package. 打包 Nuget Package 可以使用 do…
本文转自:http://www.mytecbits.com/microsoft/dot-net/bootstrap-3-0-0-with-asp-net-web-forms In my earlier article, I wrote about the step by step instructions on creating ASP.NET web forms application with Bootstrap UI Framework, using Twitter Bootstrap f…
今天在visual studio gallery发现了一个插件NuGet Package Project,通过它可以在Visual Studio中建立Nuget Package工程,直接生成Nuget包. 试用了一下,这个工具比Nuget网站介绍的那种方式方便得多,强烈推荐之.不过目前的功能还比较简单,貌似只能添加Dll工程,并且没有发布的功能,希望后续能进一步完善.…
缘由:每次新建一个工程,总是要从自己的“弹药库”或者之前的工程里面手动引用一些类库和脚本插件,难免有些繁琐和遗漏.想起经常用到的NuGet,跑到NuGet主页一看,发现有 NuGet Package Explorer 这个神器,再也不用在cmd里面打开Nuget.exe 敲命令去生成.nupkg的文件再提交了. 按照国际惯例先上一张图.界面干净简洁.我们可以用它来新建一个包文件或者直接打开一个.nupkg文件,修改之后直接发布到Nuget上面.但在此之前,还是请你先去Nuget页面注册一个账号.…
在Visual Studio 2010的扩展管理器中发现NuGet Package Manger有最新版本更新提示,选择更新安装提示以下错误信息: 2013/4/25 1:11:48 - Microsoft Visual Studio Extension Installer2013/4/25 1:11:48 - -------------------------------------------2013/4/25 1:11:48 - Initializing Install...2013/4/…
错误提示: Severity Code Description Project File Line Suppression StateError This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/…
1.什么是Nuget: 百度百科描述: Nuget是 ASP .NET Gallery 的一员.NuGet 是免费.开源的包管理开发工具,专注于在 .NET 应用开发过程中,简单地合并第三方的组件库. 当需要分享开发的工具或是库,需要建立一个Nuget package,然后把这个package放到Nuget的站点.如果想要使用别人已经开发好的工具或是库,只需要从站点获得这个package,并且安装到自己的Visual Studio项目或是解决方案里. NuGet能更方便地把一些dll和文件(如j…
Install Nuget. Right click on the solution and select "Enable NuGet Package Restore". Click Ok on the warning. Close and re-open the solution.…
场景: Project A 对Project B存在 project to project reference.这种场景下必须为两者都生成nuget package.这样在load Project A 的nuget package才会自动resolve 他所依赖的Project B的nuget packae. 第一步: Edit *.csproj 的文件如下 第二步 Build Solution: 第三布 通过msbuild 生成package msbuild /t:pack /p:Config…
最近在做一个Xamarin for android的项目,有个需求是一次可以从相册中选择多张图片,但是 android API<19 的版本还不支持一次选择多张图片,在网上找了一下,发现原生的组件有很多并且都非常好用,也找到了很多原生的通过Binding 技术生成的 Xamarin for android的组件但是,都不好使,有的是Glide 版本冲突,我本身项目也是使用了Glide的(Glide 的每一个版本的升级,API的变化都很剧烈,上一个版本的方法在下一个版本里甚至没有过度就直接去掉了)…
打开vs2013,工具->扩展和更新->联机->找到NuGet Package Manager->安装->重新启动vs2013…
问题起因 添加 .net core的Project build失败. 提示以下error: Assets file project.assets.json not found. Run a NuGet package restore. 问题原因 发生此错误是因为dotnet cli最初未创建所有必需的文件. 执行dotnet restore会添加所需的文件. 解决方案 Tools > NuGet Package Manager > Package Manager Console simply…
UPDATE: Check out my follow up post where I remove the need for editing the Global.asax.cs and show up to Update and Publish a NuGet package. Last month I wrote a post called Integrating ASP.NET MVC 3 into existing upgraded ASP.NET 4 Web Forms applic…
错误内容 This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ..\packages\Microsoft.Net.Compil…
在一些情况下,VS2015直接安装NuGet Package的时候,速度异常缓慢: 所以还是考虑直接离线安装: Step1: 下载相应的Package https://www.nuget.org/ 然后根据名称查找后,点击左侧 Download 如果存在依赖关系,则需要把所有的依赖关系的Package都要下载下来: Step2:  直接把文件拷贝到 VS2015所在的PC的一个目录:例如 D:\Temp Step3:  在NuGet控制台输入安装命令: 例如:安装EntityFramework…
参考网址:https://www.visualstudio.com/en-us/docs/build/steps/package/nuget-packager https://docs.nuget.org/Create/Creating-and-Publishing-a-Package https://docs.nuget.org/Create/NuSpec-Reference TFS实现方式有两种:一是可以通过单个工程,二是通过自定义.nuspect file 可以创建更为复杂的package…
最近在看ASP.NET Core MVC的教材,几乎每章开始都要重复从Empty project开始创建一个ASP.NET Core的项目,然后手动修改project.json,增加经典三目录(Models,Controllers,Views)之类的,然后接着基于这个基本项目进行介绍某个特定的功能. 这种示例代码每次都重复创建很没有技术含量,通常都是复制粘贴,所以考虑把这部分示例代码做成一个自动化的.之前有看到有ASP.NET Identity的示例的Nuget程序包,就是安装之后,自动创建了相…
相关日志:PUT /api/v2/package - 1000 -  NuGet+Package+Explorer/3.15.0.0+(Microsoft+Windows+NT+6.2.9200.0) - 405 0 0 0 解决办法Web.config里面加入设置: <system.webServer> <modules>     <remove name="WebDAVModule" />   </modules>   <han…
关于nuget,貌似使用nuget获取的package会在项目解决方案根目录下面将所有download下来的依赖包存储下来,所以这里的package会是最后所有的引用所在,既然不自己维护dll库的位置,那这个就需要了,引用的时候如果用绝对路径,还得试一试.…
1.下载NuGet Package Explorer http://www.pc0359.cn/downinfo/91514.html 2.双击NuGet Package Explorer出现启动界面,选择Create a new package(Ctrl+N)创建一个新包​3.选择菜单 Edit > Edit Package Metadata (或者 CTRL + K) 编辑包包信息​这里可以编辑类库包的信息和添加类库.程序集的引用解释下几个比较重要的字段:Id:用于定位类库包的唯一标示,如在…
Versioning information could not be retrieved from the NuGet package repository. Please try again later. vscode 修改文件 C:\Users\dong\.vscode\extensions\jmrog.vscode-nuget-package-manager-1.1.6\out\src\actions\add-methods>fetchPackageVersions.js 重启 VS C…
记事本打开csproj文件 搜索nuget 删除Target节点 类似如下: <Target Name="EnsureBclBuildImported" BeforeTargets="BeforeBuild" Condition="'$(BclBuildImported)' == ''"> <Error Condition="!Exists('..\WindowFormDemo\packages\Microsoft.B…
vs 2017 无法安装任何 nuget package,提示“库没有注册(异常来自 HRESULT: 0x8002801D (TYPE_E_LIBNOTREGISTERED))” 各种百度谷歌都没有找到这个异常的解决办法,最后翻译成英文在谷歌搜索到相关的: 1.Unable to add any nuget package in vs 2017 https://stackoverflow.com/questions/44318649/unable-to-add-any-nuget-packag…
How to Publish a NuGet Package Command line To push packages to nuget.org you must use nuget.exe v4.1.0 or above, which implements the required NuGet protocols. You also need an API key, which is created on nuget.org. Create API keys Sign into your n…
前言 执行npm publish 报错:403 Forbidden - PUT https://registry.npmjs.org/kunmomotest - you must verify your email before publishing a new package: https://www.npmjs.com/email-edit  原因 邮箱未验证…
Id:NuGet Package Explorer 中文版 Description:基于原版 5.7.170 的绿色中文版,无任何‘添加剂’ Version:5.7.170 Download:Github Release 因为最近频繁的使用 NuGet 来做自己的包,所以找到了 Nuget Package Explorer 这个 GUI 工具,奈何英语水平不行,转而在网络上寻找汉化版,可惜也没有,也许是用的人不多吧.但是我觉得 (我不要你们觉得,我要我觉得) 这个需求应该是有的,特别是越来越多库…
一.背景 DotNet Core通常基于Nuget来实现包管理,如果你想要把自己的实现共享给其他人,通常我们需要把本地项目打包好,然后发布到对应的Nuget Server上,以便于其他人可以查找.安装.升级. 二.创建流任务 创建名为打包并发布Nuget Package的流任务. 三.添加主流程 3.1 直接就用主流程,或者新建名为PackAndPublishNuget的子流程 0. 概览 1. 显示选择文件夹对话框,描述为"请选择要打包的项目目录",弹窗交互选择需要打包的项目文件夹,…
新建web项目 工具:VS2013 版本:.Net Framework 4.6,低版本也行,不过要找到对应版本的Nuget.Server 装了NuGet客户端(百度如何安装) WebForm或MVC都行,此web项目将作为自己的NuGet服务器程序 我建的是MVC项目 安装NugetServer 工具栏—工具—NuGet包管理器—程序包管理器控制台 访问:https://www.nuget.org/packages/NuGet.Server/ 找到适合自己的版本,我这里选择的是最新的版本 执行命…
1. Get-Package -ListAvailable -Filter elmah -ListAvailable获取所有可用的package,-Filter 关键字过滤 2.  Install-Package elmah  安装package 后面跟package的全名称. 4.get-help package 查看有关package的命令格式. 参考: http://docs.nuget.org/docs/start-here/using-the-package-manager-conso…