[NuGet] 架設私有伺服器

[NuGet] 架設私有伺服器

元件部署一直以來都是一件很麻煩的事,當其他程式設計師開啟你的專案時,常常會發現有一堆元件沒有安裝,就算要手動安裝也不知道要裝哪一個版本…

當元件更新後,如何通知程式設計師說元件有更新…

這真是令人痛苦,如果你跟我有一樣的困擾,NuGet 或許可以暫緩這樣的痛苦,相信大家已經很常在使用它了,今天則來試著安裝自己的 NuGet Server

SNAGHTML5bf542

 

以下是安裝步驟


開啟空的網頁專案

image

image

 

安裝 NuGet Server

image

 

 

 

 

定義 apiKey,填入 GUID,這裡我使用 VS 內建工具

image

image

 

貼上GUID後,清掉其他的標籤,最後變成這樣,如下圖:

image

在<system.webServer>區段加上以下標籤,如下圖:

<modules>
  <remove name="WebDAVModule" />
</modules>
<handlers>
  <remove name="WebDAV" />
</handlers>

image

 

image

 

 

部署網站

image

 

若不知道如何部署,可參考http://www.dotblogs.com.tw/yc421206/archive/2013/03/15/96849.aspx?fid=67095

 

瀏覽網頁

image

 

 

設定路徑,把我們建立好的 Server 跟 VS 講

image

 

 

簡易型的 NuGet 這樣就建立完成了,下回再分享如何上傳元件


文章出自:http://www.dotblogs.com.tw/yc421206/archive/2014/05/07/144993.aspx

若有謬誤,煩請告知,新手發帖請多包涵


Microsoft MVP Award 2010~2017 C# 第四季
Microsoft MVP Award 2018~2022 .NET

Image result for microsoft+mvp+logo