0
我是新來的sharepoint,我正在從事的項目有11個獨立的解決方案。爲多重Sharepoint解決方案部署解決方案MSBuild腳本
爲了讓我的網站正常運行,我必須進入並構建然後部署這11個解決方案。
我想用MSBuild自動化這個可以,有沒有人以前做過這件事,並且你有實例代碼嗎?
我是新來的sharepoint,我正在從事的項目有11個獨立的解決方案。爲多重Sharepoint解決方案部署解決方案MSBuild腳本
爲了讓我的網站正常運行,我必須進入並構建然後部署這11個解決方案。
我想用MSBuild自動化這個可以,有沒有人以前做過這件事,並且你有實例代碼嗎?
創建一個包含類似這樣
<ItemGroup>
<SolutionItem Include="./Solution1.snl" />
<SolutionItem Include="./Solution1.sn2" />
...
<SolutionItem Include="./Solution1.snl1" />
</ItemGroup>
<Target Name="Build">
<MSBuild
Projects="@(SolutionItem)"
BuildInParallel="true"
/>
</Target>
複製 「項目...」 從現有的項目文件MSBuild項目文件,以獲得正確的ToolsVersion和xmlns 。請參閱MSDN「MSBuild任務」以獲取可傳遞給MSBuild任務的其他選項。要建立,打開Visual Studio命令提示符,並假設上面的文件被命名爲Build.proj,運行此:
> msbuild Build.proj
...或詳細的日誌...
> msbuild Build.proj /fl /flp;v=d;logfile=log.txt
由於蜘蛛MSBuild部分我是得到的,對於我有點不確定的分享點部署解決方案,請問您能專門幫助那個部分嗎? – Burt 2011-05-10 14:46:09