2017-03-27 16 views
4

Mac用のVisual Studio 2017上でWindows用のVisual Studio 2017で作成した.NETコアアプリケーションをビルドしようとしています。.NET Core WebサイトがOSX上に構築されない

/usr/local/share/dotnet/sdk/1.0.1/Sdks/Microsoftを:私は、次の取得ビルドするとき は、しかし私は、正しく完了しているようだ「DOTNETの復元」を実行しました。 NET.Sdk/build/Microsoft.PackageDependencyResolution.targets(154,5):エラー:アセットファイル '.../obj/project.assets.json'が見つかりません。
NuGetパッケージの復元を実行して、このファイルを生成します。 [.../TME.PatternLibrary.csproj]

そして、いくつかのerror CS0246: The type or namespace name 'System' could not be found (are you missing a using directive or an assembly reference?)

は、どのように私はOSX上の.NETのコアプロジェクトをビルドすることができますか?

+0

からダウンロードすることができます。 VS 2017は 'json'ファイルを' xproj'ファイルに置き換えた新しいプロジェクトタイプを使用します。 – pwas

+0

私は以下の持っている - のMicrosoft .NET Frameworkのコア共有ホスト バージョン:1.1.0 ビルド:928f77c4bc3f49d892459992fb6e1d5542cb5e86 –

+0

実行が 'OSX上--version' dotnet.exe。 – pwas

答えて

4

dotnet --versionからの出力が1.0.1の場合、.Netコア1.1.0がインストールされているとMacが登録していないようです。これはおそらく問題になります。 .net core 1.1.0をダウンロードして手動でインストールすると、これが問題を解決するはずです。

あなたがOSX(でもベータ版)上の適切な.NETのコアバージョンを持っていることを確認してくださいhere

関連する問題