2016-10-31 20 views
1

私はASP.NET Core Webアプリケーション(.NET Framework)プロジェクトを作成し、TagHelper Intellisenseが動作することを期待していました。 ;それは動作しません。ASP.NET Core Webアプリケーション(.NET Framework)TagHelper Intellisense

asp-for、asp-controllerなどのインテリセンスはありませんが、これに限定されるものではありません。

私には何が欠けていますか?

ASP.NetのWebフレームワークとツールの拡張バージョン:5.2.40314.0

そして、ここでは私のproject.jsonです:

"dependencies": { 
    "Microsoft.AspNetCore.Diagnostics": "1.0.0", 
    "Microsoft.AspNetCore.Mvc": "1.0.1", 
    "Microsoft.AspNetCore.Razor.Tools": { 
     "version": "1.0.0-preview2-final", 
     "type": "build" 
    }, 
    "Microsoft.AspNetCore.Routing": "1.0.1", 
    "Microsoft.AspNetCore.Server.IISIntegration": "1.0.0", 
    "Microsoft.AspNetCore.Server.Kestrel": "1.0.1", 
    "Microsoft.AspNetCore.StaticFiles": "1.0.0", 
    "Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0", 
    "Microsoft.Extensions.Configuration.Json": "1.0.0", 
    "Microsoft.Extensions.Logging": "1.0.0", 
    "Microsoft.Extensions.Logging.Console": "1.0.0", 
    "Microsoft.Extensions.Logging.Debug": "1.0.0", 
    "Microsoft.Extensions.Options.ConfigurationExtensions": "1.0.0", 
    "Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0" 
    }, 

    "tools": { 
    "BundlerMinifier.Core": "2.0.238", 
    "Microsoft.AspNetCore.Razor.Tools": "1.0.0-preview2-final", 
    "Microsoft.AspNetCore.Server.IISIntegration.Tools": "1.0.0-preview2-final" 
    }, 

    "frameworks": { 
    "net452": { } 
    }, 

    "buildOptions": { 
    "emitEntryPoint": true, 
    "preserveCompilationContext": true 
    }, 

    "publishOptions": { 
    "include": [ 
     "wwwroot", 
     "**/*.cshtml", 
     "appsettings.json", 
     "web.config" 
    ] 
    }, 

    "scripts": { 
    "prepublish": [ "bower install", "dotnet bundle" ], 
    "postpublish": [ "dotnet publish-iis --publish-folder %publish:OutputPath% --framework %publish:FullTargetFramework%" ] 
    } 

任意のアイデア?

答えて

0

Intellisenseは、あなたのproject.jsonとは何の関係もありません。これは、Visual Studioの適切なバージョンに適切なツールをインストールするということだけです。 ASP.Net Webフレームワークとツール拡張は、CoreではなくMVC 5用ですので、それはあなたを助けません。 .NET Core 1.0.1 - VS 2015 Tooling Preview 2(この執筆時点で)はVisual Studio 2015 Update 3.3Visual Studio 2015 Update 3を最初にインストールする必要があります)が必要です。

これがすべてで、まだ動作していない場合は、バグか未完成の可能性があります。コアはまだ1.0のリリースにもかかわらず、進行中の作業であることに注意してください。工具は、特に、依然として非常に流動的です。 Visual Studio "15"の開発に続いて、ツールがどのように進んでいるかを確認することができます。 Visual Studio 2015に提供されているすべてのツール(「15」と混同しないでください)は、プレビューVisual Studioからかなり後ろに移植されています。

+0

返信いただきありがとうございます。私は、Tooling Preview 2と一緒にUpdate 3を持っていることを確認したので、15がリリースされるか、2015のツールの新しいバージョンがバックポートされるまで待たなければなりません。バマー。 –

+0

GitHubに関する問題をhttps://github.com/aspnet/Tooling/issues/846で公開しました。 –

+1

@ChrisPratt私は最新のアップデート(あなたが言及したもの)と同じ問題が既にインストールされています。 – nam

関連する問題