2015-10-04 22 views
9

Visual Studio 2015でエラーが発生しました Windows 8.1とVisual Studio 2013を使用していて、asp.net MVC 5ですべてのプロジェクトが動作していました何の誤りもなく罰金を科す。Visual Studio 2015新しいMVCプロジェクト - Microsoft.Aspnetにmvcが存在しません

私はWindows 10とVisual Studio 2015をインストールして以来、私のASP.NET MVC 5のプロジェクト全体はうまく動作しません。

ビジュアルスタジオ2015で新しいデフォルトテンプレートを作成して確認しました。これらの新しいプロジェクトでも同じエラーが発生しました。

私はなどのエラーを取得:(?あなたはアセンブリ参照が不足している)

CS0234は、型または名前空間名 'MVCは' 名前空間 'Microsoft.AspNet' に存在しません

および

名前「レイアウト」は現在のコンテキストに存在しません。私はすでに試してみました

**物事:** VS 2015

  • アン修理され、インストールさ

    1. インストール・パッケージMicrosoft.AspNet.MvcをNugetから
    2. ローカルコピー= Trueの
    3. System.web.MVCは既に参照されています。私は再とき
    4. web.configファイルのバージョンすべての場所
  • +1

    プロジェクトを再オープンあなたの問題を解決します。 –

    +0

    私は再オープンとアンロードとプロジェクトの読み込みを試みましたが、まだそのエラーを取得しています –

    答えて

    3

    から撮影

    私は完全に問題を解決しのVisual Studio 2015を再インストールするためにこれらのステップを追いました。 \プログラムファイル(x86の)\のMicrosoft Visual Studioの 14.0 \ Common7 \ IDE \のdevenvを:修理のdidntの仕事

    1. は、コマンド

      Cを実行します。Webインストーラのセットアップファイルをダウンロードしたexeファイル/ resetuserdata

    2. と私は確信して作られたアンインストール後にダウンロードしたディレクトリ

      vs_community.exe /アンインストール/力

    3. で次のコマンドを実行します。 VSに関連したファイルのソフトウェアは、PC

    4. のWebインストーラを使用して、新しいVisual Studioのインストールをインストールしていないと再起動されます。
    5. 、再度コマンドを実行します。

      C:\プログラムファイル(x86の)\のMicrosoft Visual Studioの 14.0 \ Common7 \ IDE \ DEVENV.EXE/resetuserdata

    6. 更新は、Visual Studioの内部で使用可能であったそれらをインストール - 再起動のVisual Studioを

    7. は今、それが開始にかかわらず、時間がかかりますが、その後、それが動作する任意のasp.net MVCソリューションを開きます。

      私は、このエラーに遭遇すると、以下のように、web.configファイルのruntime/assemblyBindingセクションに編集して、それを解決することができたました
    1

    5.2.3.0は、私は、Visual Studio 2015と同じ問題を抱えて、私は私のASP.NET 5.0プロジェクトを開くたびに、私はそのエラーを取得し、しかし、アプリケーションを再び開くと、エラーは消えます。あなたは、おそらくいくつかのパッケージはまだベータ版5.0のような以前のバージョンを使用して、ASP.NET 5.0のベータ版7.0を使用している場合、問題は、例えば正しいバージョン管理についてのようだところで

    ...

    +0

    プロジェクトの再オープンとアンロードとロードを試みましたが、まだそのエラーを受け取りました。パッケージは、他のバージョンを使用しますが、それは私がこれもdidntの仕事をしようとしている私のデフォルトの新しいのVisual Studio 2015のプロジェクトも –

    4

    私はこれを得ていました私はCを走った

    <type>Error</type> 
    <source>Editor or Editor Extension</source> 
    <description>System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---&gt; System.ArgumentException: Item has already been added. Key in dictionary: &apos;RazorSupportedRuntimeVersion&apos; Key being added: &apos;RazorSupportedRuntimeVersion&apos;&#x000D;&#x000A; at System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)&#x000D;&#x000A; at System.Collections.Hashtable.Add(Object key, Object value)&#x000D;&#x000A; at System.Collections.Specialized.HybridDictionary.Add(Object key, Object value)&#x000D;&#x000A; at Microsoft.VisualStudio.Utilities.PropertyCollection.AddProperty(Object key, Object property)&#x000D;&#x000A; at Microsoft.VisualStudio.Html.Package.Razor.RazorVersionDetector.Microsoft.Html.Editor.ContainedLanguage.Razor.Def.IRazorVersionDetector.GetVersion(ITextBuffer textBuffer)&#x000D;&#x000A; at Microsoft.Html.Editor.ContainedLanguage.Razor.RazorUtility.TryGetRazorVersion(ITextBuffer textBuffer, Version&amp; razorVersion)&#x000D;&#x000A; at Microsoft.Html.Editor.ContainedLanguage.Razor.RazorErrorTagger..ctor(ITextBuffer textBuffer)&#x000D;&#x000A; 
    

    :\ "プログラムファイル(x86の)" \ "のMicrosoft Visual Studioの14.0" \ Common7 \ IDE \ DEVENV.EXE%APPDATA%\マイクロソフト\ VisualStudioを\ 14.0 \ ActivityLog.xmlでエラー/ resetuserdataと修正されました。 Exception when opening a cshtml file

    +0

    に起こる私applicatios場合があります。 –

    0

    <!-- Original //--> 
    <dependentAssembly> 
        <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" /> 
        <bindingRedirect oldVersion="1.0.0.0-4.0.0.0" newVersion="4.0.0.0" /> 
        </dependentAssembly> 
    
    <!-- Changed to... //--> 
    <dependentAssembly> 
        <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" /> 
        <bindingRedirect oldVersion="1.0.0.0-5.2.3.0" newVersion="5.2.3.0" /> 
        </dependentAssembly> 
    

    これはメインweb.configであってもよく、ファイルおよび/またはビューのディレクトリ内の1つの

    ・ホープ、このことができます!

    +0

    同じ問題に陥る。これまでに提案された解決策のどれも働かなかった。その他の提案 – BrilBroeder

    +0

    @ BrillBroeder私は投稿したソリューションであるVisual Studioを再インストールしようとしましたか? –

    +0

    @ShanKhanを再インストールしました。どうも。しかし、VS2015はまだWin10では非常に遅いです。しかし、それは私が時間があるときに調べなければならない別の問題です:-) – BrilBroeder

    関連する問題