2016-09-30 9 views
0

のVisual Studioを使用して、私の問題は、Visual Studio 2015は、MSBuildのは、ASP.NET MVC4アプリケーションをコンパイルする - 設計された私は必死に私の問題への解決策を探しています2015

を使用して設計された私のプロジェクトのためにMSBuildの継続的インテグレーションのセットアップであります

VS 2015からの新しいフレーバーをすべて使用していません。デプロイメントサーバーが非常に古いサーバーOS、つまりWindowsサーバー2003で構成されているためです。

したがって、VS 2015内の理由は、フレームワーク4.0、ASP.NET MVCバージョン4のみ。 Windowsサーバー2003でサポートされているバージョンのみです。

したがって、設計時まで、私のアプリケーションは参照エラーを投げずに完全にコンパイルされています。

  1. CS0246:型または名前空間名「HTTPGET」が見つかりませんでした(あなたが不足している私は、MSBuildのコンパイルの設定を書いて行われ、それがエラーを下に投げているからMSBuild.exeを使用して構築走ってい

    アセンブリの参照を使用していますか?)[C:\ Workspaces \ myProject \ myProject.Web \ myProject.Web.csproj

  2. CS0246:型または名前空間の名前 'HttpGetAttribute'が見つかりませんでした。アセンブリ参照?)[C:\ Workspaces \ myProject \ myProject.Web \ myProject.Web.csproj
  3. CS0246:型または名前空間の名前'HttpGet'が見つかりませんでした(使用するディレクティブまたはアセンブリ参照がありませんか?)[C:\ Workspaces \ myProject \ myProject.Web \ myProject.Web.csproj
  4. CS0246:型または名前空間の名前 'HttpGetAttribute' [C:\ Workspaces \ myProject \ myProject.Web \ myProject.Web.csproj
  5. CS0246:型または名前空間の名前 'HttpGet'を指定できませんでした。見つかった(あなたがusingディレクティブまたはアセンブリ参照が不足している?)[C:\ワークスペース\ MyProjectと\ myProject.Web \ myProject.Web.csprojこれらと同様のMSBuildを使用してコンパイルをしながら見つけ、合計70個のエラーがある

コマンド。

この問題を解決する方法を教えてください。事前に

おかげで

ビジェイ

+0

Visual Studio 2015を使用して構築することができますか? MSBuildツールのバージョンは何ですか? –

+0

いいえ物理パスを "C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ msbuild"として提供することで、MSBuildのバージョンを修正する予定です。しかし、上記で言及したように、DLLの原因となっている問題は、旧バージョンのMVC、つまりMVC V4に追加されました。0 – Vijay

答えて

0

MVC 4プロジェクトは、VS 2015で削除されますが、MVC 4プロジェクトのためのツールのサポートは、VS 2015の更新1 RCで利用可能です。詳細については、thisの記事を参照してください。

したがって、VS 2013で.NET Framework 4.0を使用してMVC 4プロジェクトを作成し、それをVS 2015アップデート1 RC以上で開くことができます。 .netフレームワークをMVCプロジェクトの上位バージョンの.netフレームワーク4.0に変更すると、多くのエラーが発生します。たとえば、VS2015で.NET Framework 4.5を使用してMVC 4プロジェクトを作成します。 MVC 4プロジェクトを共有しました。

+0

Starain、私は既に提供された手順に従っていますが、私の懸念事項はVS 2015でMVC 4アプリを実行する方法ではありません。 私の心配は、これらのセットで(BambooまたはJenkinsを使用して)私はBambooエラーログからいくつかのエラーを貼り付けました。 – Vijay

+0

MSBuildツールでビルドできますか? BambooやJenkinsの問題は何ですか?私はBambooのエラーログだけMSBuildツールを見つけることができません。 –

+0

はい私はMSBuildを介してローカルにビルドしていますが、私には同じエラーが発生しています。私はまだ、VSで同じアプリケーションをビルドするときにエラーが出ないので、これがどうしてこんなにうまくいかないのか不思議です。 :( – Vijay

関連する問題