何らかの理由で.slnファイルをソース管理(VSS)にチェックインしないチームに参加しました。ローカルのソリューションファイルを作成し、ソースアプリケーションからWebアプリケーションプロジェクトを追加します。クルーズコントロールをソリューションファイルなしで使用する
私はCruiseControl.Netの美しさを見せようとしていますが、ccnet.configファイルではビルドツール(DEVENV)を.slnファイルで指定しています。
誰も私がCruiseControlでこれを回避できる最良の方法を知っていますか?
PS。私たちはすぐにSVNに移行することを願っています。
- リー
(彼らは '本物の' XMLベース-MSBuildの-プロジェクトでないとして)私はあなたがのMSBuildを使用してWebアプリケーションプロジェクトをビルドすることはできませんかなり確信しています。 – skolima
Askerは "Webアプリケーション"を作成しました。私は彼がWebアプリケーションプロジェクトをVS 2008で使用していると仮定しています。これは確かに.csprojファイルを持っています。コンパイルされた.dllは./binフォルダに個別の.aspxファイルはコンパイルされずに残されます。おそらく、あなたはVS 2008のWebサイトプロジェクトを考えていて、すべての.csファイルがアンコンパイルされ、ASP.NETによってコンパイルされた状態で提供されていると思います。そしてあなたは正しいです、そのシナリオで.csprojファイルが存在しません。しかし、これらのファイルをすべて含むように手動で書かれた.projファイルは、CC.NET用に作成することができます。 – Randolpho