2017-05-18 25 views
0

誰かお願いします。誰でも。私はこの二日間、この問題を解決しようとしています。私は似ている他の問題を読んだ。しかし、それらは正確ではありません。インポートされたプロジェクトDotNet.Propsが見つかりませんでした。

エラーメッセージは次のとおりです。 インポートしたプロジェクト

"C:\ PROGRAMFILES DOTNET \ \ SDK \ 1.04 Microsft \ VisualStudioを\ \ DOTNETの\ Microsoft.DotNet.Props \ v14.0" が見つかりませんでした。宣言内のパスが正しいこと、およびファイルがディスク上に存在することを確認します。

Visual Studio Expressを使用して開発されたAngular2 ASP.NETコアアプリケーションを実行しようとしていますが、Visual Studio 2017をインストールする前に完全に動作していたWeb 2015のために開発しました。何とか削除された.NETコアここに私のproj.jsonが

{ 
    "userSecretsId": "aspnet-Angular2-b6820071-fb17-4201-b6fd-407054319783", 

    "dependencies": { 
    "Microsoft.NETCore.App": "1.0.0-rc2-3002702", 
    "Microsoft.ApplicationInsights.AspNetCore": "1.0.0-rc2-final", 
    "Microsoft.AspNetCore.Authentication.Cookies": "1.0.0-rc2-final", 
    "Microsoft.AspNetCore.Diagnostics": "1.0.0-rc2-final", 
    "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore": "1.0.0-rc2- 
final", 
"Microsoft.AspNetCore.Identity.EntityFrameworkCore": "1.0.0-rc2-final", 
"Microsoft.AspNetCore.Mvc": "1.0.0-rc2-final", 
"Microsoft.AspNetCore.Razor.Tools": { 
    "version": "1.0.0-preview1-final", 
    "type": "build" 
}, 
"Microsoft.AspNetCore.Server.IISIntegration": "1.0.0-rc2-final", 
"Microsoft.AspNetCore.Server.Kestrel": "1.0.0-rc2-final", 
"Microsoft.AspNetCore.StaticFiles": "1.0.0-rc2-final", 
"Microsoft.EntityFrameworkCore.SqlServer": "1.0.0-rc2-final", 
"Microsoft.EntityFrameworkCore.Tools": "1.0.0-preview2-final", 
"Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0-rc2-final", 
"Microsoft.Extensions.Configuration.Json": "1.0.0-rc2-final", 
"Microsoft.Extensions.Configuration.UserSecrets": "1.0.0-rc2-final", 
"Microsoft.Extensions.Logging": "1.0.0-rc2-final", 
"Microsoft.Extensions.Logging.Console": "1.0.0-rc2-final", 
"Microsoft.Extensions.Logging.Debug": "1.0.0-rc2-final", 
"Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0-rc2-final", 
"Microsoft.VisualStudio.Web.CodeGeneration.Tools": { 
    "version": "1.0.0-preview1-final", 
    "type": "build" 
}, 
"Microsoft.VisualStudio.Web.CodeGenerators.Mvc": { 
    "version": "1.0.0-preview1-final", 
    "type": "build" 
}, 
    "tools": { 
     "Microsoft.AspNetCore.Razor.Tools": { 
     "version": "1.0.0-preview1-final", 
     "imports": "portable-net45+win8+dnxcore50" 
    }, 
    "Microsoft.AspNetCore.Server.IISIntegration.Tools": { 
     "version": "1.0.0-preview1-final", 
     "imports": "portable-net45+win8+dnxcore50" 
    }, 
    "Microsoft.EntityFrameworkCore.Tools": { 
     "version": "1.0.0-preview1-final", 
     "imports": [ 
     "portable-net45+win8+dnxcore50", 
     "portable-net45+win8" 
     ] 
    }, 
    "Microsoft.Extensions.SecretManager.Tools": { 
     "version": "1.0.0-preview1-final", 
     "imports": "portable-net45+win8+dnxcore50" 
    }, 
    "Microsoft.VisualStudio.Web.CodeGeneration.Tools": { 
     "version": "1.0.0-preview1-final", 
     "imports": [ 
     "portable-net45+win8+dnxcore50", 
     "portable-net45+win8" 
     ] 
    } 
    }, 
    "frameworks": { 
    "netcoreapp1.0": { 
     "imports": [ 
     "dotnet5.6", 
     "dnxcore50", 
     "portable-net45+win8" 
     ] 
    } 
    }, 
    "buildOptions": { 
    "emitEntryPoint": true, 
    "preserveCompilationContext": true 
    }, 
    "runtimeOptions": { 
    "gcServer": true 
    }, 
    "publishOptions": { 
    "include": [ 
     "wwwroot", 
     "Views", 
     "appsettings.json", 
     "web.config" 
    ] 
    }, 
    "scripts": { 
      "prepublish": [ "npm install", "bower install", "gulp clean", 
    "gulp 
    min" 
    ], 
     "postpublish": [ "dotnet publish-iis --publish-folder 
%publish:OutputPath% 
--framework %publish:FullTargetFramework%" ] 
    }, 
    "EntityFramework": "6.1.3", 
    "Microsoft.EntityFrameworkCore": "1.1.1" 
} 

でここだけでアプリケーションを開こうとすると、私はエラーメッセージのスクリーンショットです:しようとしたときに

enter image description here

そして、ここでは、コンソールにエラーメッセージですプログラムを実行する:

enter image description here

を私はあなたの指導をいただければと思います。 おかげで、 CM

答えて

0

VS 2015でproject.jsonベースのプロジェクトを引き続き使用するには、あなたは(時またはproject.json上記のディレクトリ階層)以下のソリューションレベルでの内容でglobal.jsonファイルを追加する必要があります。

{ 
    "sdk": { 
    "version": "1.0.0-preview2-1-003177" 
    } 
} 

1.0.0-preview2-1-003177をお使いのマシンにインストールされている最新の1.0.0プレビュー2のバージョンに置き換えてください。このバージョンはC:\Program Files\dotnet\sdkのサブフォルダとして見つけられます。

+0

お返事ありがとうございました。私は本当にこれを解決する必要があります。私は正確に何をする必要がありますか?上記で提供した内容のソリューションレベルでglobal.jsonファイルを挿入しようとしましたが、「このプロジェクトはインストールされていない.NET Core SDKバージョン1.0.0-preview2-1-003177を使用するように構成されています」というエラーメッセージバージョンがインストールされていないことを示します。しかし、実際にインストールされている「バージョン」:「1.0.0-preview2-1-003131」を試してみましたが、同じエラーメッセージが表示されました。 project.jsonには "Microsoft.NETCore.App"の依存関係があります: "1.0.0-rc2-3002702"、 –

+0

project.json依存関係をプレリリース版以外のものに更新してください。 1.0.5が現在のものです。 –

+0

またはシステムにインストールされているバージョンに変更してください。 –

関連する問題