2016-07-22 10 views
1

Visual StudioでAzureサービスファブリックプロジェクトを設定し、ASP .netコアサービスを作成しました。私は今クラスライブラリを参照する必要がありますが、私は何を試しても、私は '依存関係を解決することはできませんエラー'。.netコアサービスファブリックプロジェクトの参照クラスライブラリ

{ 
    "version": "1.0.0-*", 

    "dependencies": { 
}, 

"frameworks": { 
    "net46": {} 
} 
} 

クラスライブラリは、.NETコアクラスライブラリです:

{ 
"dependencies": { 
"Microsoft.AspNetCore.Mvc": "1.0.0", 
"Microsoft.AspNetCore.Razor.Tools": { 
    "version": "1.0.0-preview2-final", 
    "type": "build" 
}, 
"Microsoft.AspNetCore.Server.Kestrel": "1.0.0", 
"Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0", 
"Microsoft.Extensions.Configuration.FileExtensions": "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.ServiceFabric": "5.1.163", 
"Microsoft.ServiceFabric.Data": "2.1.163", 
"Microsoft.ServiceFabric.Services": "2.1.163", 
"Microsoft.EntityFrameworkCore.SqlServer": "1.0.0", 
"Microsoft.EntityFrameworkCore.Tools": "1.0.0-preview2-final" 
}, 

"tools": { 
"Microsoft.EntityFrameworkCore.Tools": "1.0.0-preview2-final" 
}, 

"frameworks": { 
"net46": { 
    "dependencies": { 
    "ClassLibrary3": { 
     "target": "project" } 
    } 
} 
}, 

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

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

"scripts": { 
} 
} 

これは、クラスライブラリのproject.jsonです:ここに私の.NETのコアproject.jsonです。私はここで何が欠けていますか?

+0

あなたはドットネットコアRC2を使用していますか?それが必要です: https://azure.microsoft.com/en-us/documentation/articles/service-fabric-add-a-web-frontend/ – LoekD

+0

x64と関係がありますか? –

+0

私たちはしばらくの間、.netコアに参加しないことに決めました。チャンスがあれば、私は新しいプロジェクトを作成し、クラスライブラリをx64の助けとしてコンパイルするかどうかを見ていきます(私がそれをやったのかどうかは分かりません)。 –

答えて

0

.NETクラスライブラリがAnyCPUではなくx64に明示的に構築されるように設定されていることを確認してください。

関連する問題