[VS2015] 利用 SharedProject 建構多平台的專案

不久前,我在 VS 2015 IDE 看到 SharedProject Template,手上正好在建置多平台的專案,以前沒用(見)過好奇心驅使下,立馬建立專案,輕輕鬆鬆完成多平台的建置,請參考

http://www.c-sharpcorner.com/UploadFile/7ca517/shared-project-an-impressive-features-of-visual-studio-201/

以下是我的使用心得

開發環境:

  • Windows 10 Enterprise x64 CHT
  • VS 2015 Update2 Eng

 

SharedProject

以往,我在建置多平台專案的時候,為了維護同一份程式碼,我專案的 *.cs 檔是使用 加入link 的方式

當專案加入 SharedProject 後,在編寫 Share Code 的時候,發生錯誤時會立馬顯示

 

使用心得:

跟 Add as Link 沒有太大的差異,比較明顯的是方案結構呈現上比較明確

測試專案沒有支援 SharedProject

搭配 Nuget + CI 快速部署,請參考 https://dotblogs.com.tw/yc421206/archive/2014/08/15/146268.aspx

 

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


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

Image result for microsoft+mvp+logo