发布自己的NuGet程序
2011-09-18 23:10
357 查看
下载NuGet Package Explorer
点此下载新建项目
安装完成后打开 NuGet Package Explorer通过File >New可以新建一个Package
然后点击Edit Package Metadata可以编辑
编辑的基本信息如下
需要注意的是
Id是Package的唯一编号
Version是版本号,当版本号发生变化后重新发布时,在NuGet Manager中会有升级提示
Title是在NuGet Manager中显示的名称
Summary将在RSS中显示
Description和Release Notes将会显示在NuGet Manager中
高级选项Dependencies表示当前项目的依赖项
Id为依赖Package的Id号
Version为支持的版本[1.0]为至少是1.0版本,[1.0,2.0]为1.0至2.0版本,(1.0,2.0]为需要大于1.0小于等于2.0的版本
添加.NET程序集
在Package Contents上点击右键选择Add Lib之后在Lib上点击右键
选择.NET folder 下的no version即可
然后在新建的文件夹中添加dll或其它需要引用的文件即可
添加静态文件
如果需要添加CSS或JS文件右键Add Content Folder
然后建立相应的Scripts或Style、Content目录,将相应的静态文件引用即可
配置文件添加节点
如果要对Web.Config添加一个modules节点则添加一个内容为[code] 1: <configuration>
2: <system.webServer>
3: <modules>
4: <add name="MyNuModule" type="Sample.MyNuModule" />
5: </modules>
6: <system.webServer>
7: </configuration>
[/code]
的Web.Config.transform 的文件即可
添加代码文件
如果需要向项目中添加项目文件,则添加一个内容为如下代码[code] 1: namespace $rootnamespace$.Models {
2: public struct MyClass {
3: public int Id { get; set }
4: public string Name { get; set; }
5: }
6: }
[/code]
名为code.cs.pp的文件即可添加到相应文件
发布NuGet程序
点击File>Publish在URL处填入自己建立的NuGetServer的Url
在Key处填写NuGetServer的apiKey(GUID)即可
相关文章推荐
- Nuget发布自己的类库包之开发
- (转).Net应用程序发布的解决方案[最新整理](可加桌面快捷、在程序中加自己的ICO及自动卸载等)
- 怎么在Tomcat里发布自己的程序? [转载]
- .Net应用程序发布问题的最新解决方案,感觉比较爽(可桌面、程序中加自己的ICO及卸载等)
- 使用NuGet发布自己的类库包(Library Package)
- 使用NUget发布自己的dll
- 使用NUget发布自己的dll(转)
- 使用Nuget发布自己的类库包
- NuGet——发布自己的类库包
- .Net应用程序发布问题的最新解决方案,感觉比较爽(可桌面、程序中加自己的ICO及卸载等)
- 《使用NuGet发布自己的类库》——开发篇
- 使用NuGet发布自己的类库包(Library Package)
- VC2005下如何发布自己的程序。
- VS2010 (C#)winform程序打包发布图解(转+自己修改)
- 部署NuGet服务器和发布自己的NuGet包
- VS2010 (C#)winform程序打包发布图解(转+自己修改)
- 发布自己写的NewsBar挂机程序
- ROS的初步学习(五)--自己写一个简单的发布(Publisher)、订阅(Subscriber)程序
- 使用NuGet发布自己的类库包(Library Package)
- 使用NuGet发布自己的类库包(Library Package)