2016-05-22 11 views
2

私はGitHubからSocialBootstrapApiをダウンロードしましたが、この例は実行できません。 私はそれを実行しようとすると、私が得る:SocialBootstrapApiをコンパイルできません

Severity Code Description Project File Line Suppression State Error CS0234 
The type or namespace name 'Helpers' does not exist in the namespace 'System.Web' 
(are you missing an assembly reference?) SocialBootstrapApi 

Severity Code Description Project File Line Suppression State Error CS0234 
The type or namespace name 'Mvc' does not exist in the namespace 'System.Web' 
(are you missing an assembly reference?) SocialBootstrapApi 

私はGlobal.asax.csを見たときに、ファイルにはSystem.Web.Mvcへの参照を欠けているように見えます。 Nugetは、それがインストールされていることを示しています。私はMVCのいくつかのバージョンをインストールしようとしましたが、まだコンパイルされません。 私を読んでファイルを追加するには、言った:

<add namespace="ServiceStack.Mvc" /> 

を私はweb.configファイルに、それはまだコンパイルされません。 私が間違っていることは何ですか?

-Eric

答えて

1

System.Web.Helpers名前空間が自動的にGACにVS.NETの古いバージョンによってインストールされるとWeb Platform Installerを使用してインストールすることができます使用され、元のMVC 3のテンプレートから残りました。

しかし、私はちょうどremoved them in this commitを持っているので、SocialBootstrapApiはこれらの名前空間を必要としません。 SocialBootstrapApiの最新バージョンを取得するか、手動で名前空間を削除するだけで済みます。さもなければMVC 3をインストールすることもできます。

+0

私は正しい方向に私を移動したが、今私は次のエラーが表示されると思います:名前 'FilterConfig'は現在のコンテキストに存在しません。私はそれをFilterConfig、RouteConfig、およびBundleConfigで取得します。私はこれらの仕事をするために何が欠けているのかは分かりません。 Microsoft.asp.net.Web.Pagesでエラーが発生しましたが、再インストールするとエラーが修正されたようです。 – user2033791

+0

OK App_startフォルダ内のファイルを見るので、なぜGlobal.asax.csに見えないのかを調べるだけです。 – user2033791

+0

AppHostがコンパイルできないようです。 SocialBootstrapApi.ServiceInterfaceのサービスは見えないようです。 HelloServiceを開くと、明らかなエラーは表示されません。存在しないクラスについては40のエラーがあります。最後のエラーは「タイプ 'SocialBootstrapApi.MvcApplication'をロードできませんでした」 – user2033791

関連する問題