由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
DotNet版 - NuGet到底有多少用处?
相关主题
版上的各位,我们弄个DESIGN PATTERN学习小组吧?用惯了cvs,对TFS很不适应
大牛们推荐几个靠谱的svm, ann的c# library/package吧麻烦大家帮忙看看:cannot find dependency
问个问题Anybody using PRISM (CAL)?
[转载] 看来确实不能从程序里去删Excel RecordC# .Net programmer position in Salt Lake City area (转载)
[合集] 大家觉得 CLR via C# 这本书怎么样?Asp.net help document
some1 using nhibernate? 两本中国人写的关于TEST AUTOMATION的书
[合集] some1 using nhibernate?Looking For Developers for PowerShell Remoting
T61 pro 安装IIS 的问题 (转载)Solution suggestions? (转载)
相关话题的讨论汇总
话题: nuget话题: packages话题: package话题: build话题: 管理
进入DotNet版参与讨论
1 (共1页)
W********n
发帖数: 254
1
Ok, Nuget现在很火,所有人都在谈论。可是这个东西到底有多少用处?
能确定的优点有两个:自动管理package dependency,更新package比较方便
可是用到项目中问题就来了:How is it going to work when the build is
automated? Do I have to check the package folder into source control?
试用了一下发现很多问题:
1,NuGet自己的更新居然不工作,我的VS NuGet extension目前是v1.2,NuGet.org上
是v2.0,VS的extension manager根本就不提示我更新,如果用在项目中,还要强制所
有人安装NuGet特定版本?it's a joke.
2, 我愿意把3rd party的版本固定下来,存放在source control中一个统一的package
repository,所有的大小项目如果需要用3rd party lib都可以reference这个
repository,build server也是一样。NuGet里packages目录有Project level的,有
solution level的,很容易就会有重复的lib,更可笑的是我在一台机器上的check in
一个新的NuGet管理的solution, ankh svn根本无法检测nuget packages关联的存在,
结果就是另一台机子下载代码后,it just doesn't build.
1.6以后还可以不check in packages目录,nuget可以自动restore packages,fine,下
载packages需要多久?build需要多久?nuget里没有的lib我是不是还要自己管理?
Overall, NuGet对我来说实在没太大用处
W********n
发帖数: 254
2
刚想起来asp.net mvc 3的project template都包含了nuget...难道就不能等这东西再
成熟些吗
。。
看到网上有人用nuget power tools,添加pre-build event,set up private nuget
feed...一个工具非要让大家去Hack才可以用...
l*s
发帖数: 783
3
ditto

package

【在 W********n 的大作中提到】
: Ok, Nuget现在很火,所有人都在谈论。可是这个东西到底有多少用处?
: 能确定的优点有两个:自动管理package dependency,更新package比较方便
: 可是用到项目中问题就来了:How is it going to work when the build is
: automated? Do I have to check the package folder into source control?
: 试用了一下发现很多问题:
: 1,NuGet自己的更新居然不工作,我的VS NuGet extension目前是v1.2,NuGet.org上
: 是v2.0,VS的extension manager根本就不提示我更新,如果用在项目中,还要强制所
: 有人安装NuGet特定版本?it's a joke.
: 2, 我愿意把3rd party的版本固定下来,存放在source control中一个统一的package
: repository,所有的大小项目如果需要用3rd party lib都可以reference这个

p**********e
发帖数: 316
4
其实borrow linux上的package 管理的concept, 原始的add reference的方法已经爆掉了

package

【在 W********n 的大作中提到】
: Ok, Nuget现在很火,所有人都在谈论。可是这个东西到底有多少用处?
: 能确定的优点有两个:自动管理package dependency,更新package比较方便
: 可是用到项目中问题就来了:How is it going to work when the build is
: automated? Do I have to check the package folder into source control?
: 试用了一下发现很多问题:
: 1,NuGet自己的更新居然不工作,我的VS NuGet extension目前是v1.2,NuGet.org上
: 是v2.0,VS的extension manager根本就不提示我更新,如果用在项目中,还要强制所
: 有人安装NuGet特定版本?it's a joke.
: 2, 我愿意把3rd party的版本固定下来,存放在source control中一个统一的package
: repository,所有的大小项目如果需要用3rd party lib都可以reference这个

c**t
发帖数: 2744
5
nuget极容易管理dependencies, 你可以加powershell script到你的pre-build。
从本质上说nuget管理的是metadata,client版本不是特别重要。

package

【在 W********n 的大作中提到】
: Ok, Nuget现在很火,所有人都在谈论。可是这个东西到底有多少用处?
: 能确定的优点有两个:自动管理package dependency,更新package比较方便
: 可是用到项目中问题就来了:How is it going to work when the build is
: automated? Do I have to check the package folder into source control?
: 试用了一下发现很多问题:
: 1,NuGet自己的更新居然不工作,我的VS NuGet extension目前是v1.2,NuGet.org上
: 是v2.0,VS的extension manager根本就不提示我更新,如果用在项目中,还要强制所
: 有人安装NuGet特定版本?it's a joke.
: 2, 我愿意把3rd party的版本固定下来,存放在source control中一个统一的package
: repository,所有的大小项目如果需要用3rd party lib都可以reference这个

1 (共1页)
进入DotNet版参与讨论
相关主题
Solution suggestions? (转载)[合集] 大家觉得 CLR via C# 这本书怎么样?
Powershell dot sourcing question.some1 using nhibernate?
azure一问[合集] some1 using nhibernate?
DbSet<> 和 List<> 有什么区别?T61 pro 安装IIS 的问题 (转载)
版上的各位,我们弄个DESIGN PATTERN学习小组吧?用惯了cvs,对TFS很不适应
大牛们推荐几个靠谱的svm, ann的c# library/package吧麻烦大家帮忙看看:cannot find dependency
问个问题Anybody using PRISM (CAL)?
[转载] 看来确实不能从程序里去删Excel RecordC# .Net programmer position in Salt Lake City area (转载)
相关话题的讨论汇总
话题: nuget话题: packages话题: package话题: build话题: 管理