嗨我想爲.NET項目建立一個構建服務器,並對某些事情感到困惑。我來自Java背景,因此需要了解.NET打包策略的差異。NET框架與SDK下載
據我所知,framework
相當於Java中的JRE,而NET SDK
相當於Java SDK。它是否正確?因爲當我搜索Net SDK
框架頁面時(和Net 4.0 Framework download page),它指出'Microsoft .NET Framework 4可再發行組件包安裝運行和開發所需的.NET Framework運行時和相關文件應用程序來定位.NET Framework 4'。因爲它是一個基於雲的構建服務器,所以我希望將我安裝的廢話數量保持在最低限度,並且SDK ISO的大小超過GB(希望它只能有選擇地安裝)。
PS。我知道這個問題類似於this one,但我仍然感到困惑。
什麼是SDK?順便說一句,我不想在這臺機器上進行開發。我將它配置爲從SCM獲取代碼,構建它,並通過電子郵件發送報告。其他機器上將進行開發。 – GKelly
.NET沒有真正的SDK,它只是.NET框架。 Visual Studio提供了您期望隨SDK提供的工具(例如'ilasm','ildasm','rc'等)。你不需要它來運行.NET應用程序。 – Polynomial