VS2012(VS2010)添加本地NuGet包
2015-09-04 11:30
323 查看
一、引言
最近在使用NuGet时遇到一个问题,就是当在一个“解决方案xxx”用NuGet添加了某个NuGet包之后,如果再换一个工程当我点击“引用”添加该包中的yyy.dll时会出现错误。后来,在网上到处乱找,终于看了以下博文后NuGet添加本地包(Package)我的问题顺利解决了。为了方便,在此用自己的话重新记录一下。
二、解决方案
1、首先,找到用NuGet添加的包文件,一般在添加NuGet包那个解决方案的目录下,名字为:“packages”。
2、然后,依次点击:“工具”—>”NuGet程序包管理器”—>”程序包管理器设置”,如图1所示:
图1
3、之后,出现如图2所示的窗口,按图中数字步骤依次操作。
图2
其中,第3步可以设置自己的程序包名称,第4步添加自己程序包的路径,按自己的包所在路径一次点击即可。最后点击蓝色方框的”更新”按钮,最后确定即可。
4、到此为止,本地包的相关配置已完成,接下来只需添加即可。如图3所示。
图3
5、之后,出现如图4所示的窗口,这里会出现我们自己刚刚添加的包的名称,如图中数字1所示(这个就是第3步图中数字3的名字,我是根据自己的需要改的)。
图4
点击数字1之后,图4中的数字2那里会出现”安装“(Install),这里我已安装过,所以出现图中的符号。
最后,再次感谢Hejin.Wong的博文NuGet添加本地包(Package)。
说明:
我用的是VS2012,估计VS2010、VS2013应该差不多。
相关文章推荐
- 远程连接MySQL, 10038问题
- HDPHP检测是否已经登录
- Local declaration of 'XXX' hides instance variable
- 按文件夹名重命名文件并移动到当前目录
- Spring MVC DispatcherServlet绑定多种URL
- mac下使用terminal open命令打开文件(PDF)
- 继续3N + 1猜想
- iOS 关于数组越界的解决方法
- net send 换行和发送广播
- 升级Win10后默认Edge浏览器?Mozilla教你破解大法
- 无向图的生成
- 流水线、超流水线、超标量技术对比
- 为什么要写博客
- 使用REGINI修改注册表权限
- MariaDB 5.5.44 for CentOS7 简单安装
- 递归查找子窗口
- 10分钟掌握Linux vi编辑器常见命令的使用,最简单的vi编辑器教程
- 面试题:描述一下C程序的编译过程
- 远程开共享
- chrome与pdf的事情