天天看點

釋出自己的NuGet程式

<a href="http://nuget.codeplex.com/releases/59864/clickOnce/NuGetPackageExplorer.application">點此下載下傳</a>

安裝完成後打開 NuGet Package Explorer

釋出自己的NuGet程式

通過File &gt;New可以建立一個Package

然後點選Edit Package Metadata可以編輯

釋出自己的NuGet程式

編輯的基本資訊如下

釋出自己的NuGet程式

需要注意的是

Id是Package的唯一編号

Version是版本号,當版本号發生變化後重新釋出時,在NuGet Manager中會有更新提示

Title是在NuGet Manager中顯示的名稱

Summary将在RSS中顯示

Description和Release Notes将會顯示在NuGet Manager中

進階選項Dependencies表示目前項目的依賴項

釋出自己的NuGet程式

Id為依賴Package的Id号

Version為支援的版本[1.0]為至少是1.0版本,[1.0,2.0]為1.0至2.0版本,(1.0,2.0]為需要大于1.0小于等于2.0的版本

在Package Contents上點選右鍵選擇Add Lib

釋出自己的NuGet程式

之後在Lib上點選右鍵

釋出自己的NuGet程式

選擇.NET folder 下的no version即可

然後在建立的檔案夾中添加dll或其它需要引用的檔案即可

如果需要添加CSS或JS檔案

右鍵Add Content Folder

然後建立相應的Scripts或Style、Content目錄,将相應的靜态檔案引用即可

如果要對Web.Config添加一個modules節點則添加一個内容為

的Web.Config.transform 的檔案即可

如果需要向項目中添加項目檔案,則添加一個内容為如下代碼

名為code.cs.pp的檔案即可添加到相應檔案

點選File&gt;Publish

釋出自己的NuGet程式

在URL處填入自己建立的NuGetServer的Url

在Key處填寫NuGetServer的apiKey(GUID)即可

繼續閱讀