升級到VS2010後,我們有幾個.dbproj文件導致我們的CI版本出現問題。除了存儲SQL文件之外,它們什麼也不做,所以我想忽略它們。我正在運行CruiseControl.NET並使用devenv.com構建我的解決方案。有什麼方法讓我告訴構建我想忽略這些項目或所有.dbproj項目?CruiseControl.NET:忽略版本中的數據庫項目
1
A
回答
3
一種方法是在Visual Studio中創建一個新的解決方案配置。轉到調試菜單,然後配置管理器。創建一個新的配置,然後排除你的.dbproj項目。
然後在devenv.com,而不是「調試」或「發佈」
0
- 自一隻是一個文件容器項目的命令行中使用該配置的名稱,你可以只從構建排除在
Debug
和Release
- 使用的MSBuild而不是devenv的,它會支持「排除在構建」功能(我認爲devenv的不是)
的(有點)alternative將項目切換到一個類庫(這實際上將建立什麼...)
一個例子MSBuild任務將是:
<msbuild>
<executable>C:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe</executable>
<workingDirectory>project_solution_path</workingDirectory>
<projectFile>project_solution_file</projectFile>
<buildArgs>/p:Configuration=Debug /p:VCBuildAdditionalOptions="/useenv" /v:diag /t:rebuild</buildArgs>
<timeout>300</timeout>
</msbuild>
HTH
相關問題
- 1. Android Lint:忽略庫項目
- 2. 忽略數據庫項目中的錯誤
- 3. 忽略Vaadin 8.1項目中版本控制的'styles.scss.cache'文件?
- 4. 用CruiseControl.Net忽略SVN錯誤
- 5. CruiseControl.Net忽略NAnt文件集
- 6. 可能有DbContext忽略數據庫中的遷移/版本數據?
- 7. 如何讓C#項目忽略程序集的版本號?
- 8. 版本數據庫使用VS 2010數據庫項目
- 9. 版本的svn:忽略
- 10. AnkhSvn忽略數據庫項目文件問題
- 11. 從VS2008部署數據庫項目時忽略用戶
- 12. VS數據庫版 - 數據庫項目與服務器項目
- 13. 版本控制可以忽略哪些Unity項目文件?
- 14. 忽略數據庫中的重複行
- 15. 忽略Maven版本includesList
- 16. Svn忽略版本更新
- 17. WiX - 取消/忽略版本
- 18. 忽略/忽略基於屬性的集合中的項目
- 19. Visual Studio數據庫項目中的版本更新
- 20. 如何在C#中項目的構建過程中忽略參考版本
- 21. CruiseControl.NET中的項目排序
- 22. 數據層應用程序項目是否從Visual Studio數據庫版本中替換數據庫項目?
- 23. 數據類型:'jsonstring'在Jqgird版本中忽略了totalpages和totalrecord版本5.2.1
- 24. Java在數據庫中忽略NullPointerException?
- 25. 保存忽略xcode項目版本控制中的* pbx *文件嗎?
- 26. 忽略Git版本控制中的父目錄
- 27. 在列上獲取時間忽略數據庫中的文本
- 28. 忽略Liquibase中的項目diff
- 29. 忽略Team Foundation Server中的項目
- 30. 忽略FileList中的項目Delphi
INHO,維護只是建一個配置是有點過於膨脹。 – 2011-06-11 07:48:16
@Hertzel維護極少。我們在當前項目的幾個解決方案中這樣做。默認情況下,將添加到一個配置的項目添加到所有項目所以除了初始配置之外,沒有真正的工作。 – 2011-06-11 14:53:03
兩個好點,但我仍然贊成排除構建功能。 – 2011-06-12 08:29:05