ソリューション全体はVisualStudioで正常に構築されますが、Nantスクリプトを実行してWebサイトをコンパイルすると、次の行でいくつかのエラーが発生します。
string[] qs = (Request.QueryString["e"] ?? String.Empty)
.Split(new[] { '?' }, StringSplitOptions.RemoveEmptyEntries);
最初に「TypeExpected」と表示され、次に構文エラー(値が期待される)、)が「expected」と表示されます。プロジェクトで以前にこのような行を使用したことがありますが、それらについては文句を言わないようです。
その条件文でSplitを呼び出すことでエラーが発生していることは確かですが、理由はわかりません。