2016-11-17 3 views
0

Heute habe ich vs für Mac installiert, mein OS bereits installiert haben .net Core 1.0.0, heute habe ich eine neue Version 1.1 installiert. Aber nachdem ich ein .net-Kernprojekt erstellt hatte, habe ich es gebaut und ausgeführt. Aber es hat einen Fehler gemeldet:Visual Studio für Mac konnte nicht erstellen .net Kern App

enter image description here

Also, was soll ich tun?

Nun habe ich .netCore1.0.0 deinstalliert, aber der Fehler war immer noch hier.

Antwort

0

öffnete ich die .csproj und aktualisiere es die TargetFramework = My current version, .NETCore.app>Version = My current version, Microsoft.NET.Sdk>Version=My current version .Jetzt, es funktioniert gut.

<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 
    <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" /> 

    <PropertyGroup> 
    <OutputType>Exe</OutputType> 
    <TargetFramework>netcoreapp1.1</TargetFramework> 
    </PropertyGroup> 

    <ItemGroup> 
    <Compile Include="**\*.cs" /> 
    <EmbeddedResource Include="**\*.resx" /> 
    </ItemGroup> 

    <ItemGroup> 
    <PackageReference Include="Microsoft.NETCore.App"> 
     <Version>1.1.0</Version> 
    </PackageReference> 
    <PackageReference Include="Microsoft.NET.Sdk"> 
     <Version>1.0.0-preview2-1-003177</Version> 
     <PrivateAssets>All</PrivateAssets> 
    </PackageReference> 
    </ItemGroup> 

    <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> 
</Project> 
0

Versuchen Sie, die Version in Ihrer project.json Datei zu aktualisieren, und führen Sie dotnet-restore aus, um alle Tools und Abhängigkeiten in Ihrem Projekt wiederherzustellen.
Werfen Sie einen Blick auf Scott Hanselman's Blog für weitere Informationen

+0

Aber es gab kein 'project.json' im Projekt. –

+0

Es sollte sein https://code.visualstudio.com/docs/runtimes/dotnet – sjokkogutten

+0

Ich habe das Projekt über Vs4mac erstellt, aber es gab wirklich keine "project.json". –

0

Sie installiert haben:

  • Microsoft.NETCore.App 1.0.0
  • Microsoft.NETCore.App 1.1.0

Aber Ihr neues Projekt Zielversion 1.0.1.

Sie können Version 1.0.1 installieren oder Ihre Projektversion auf eine der bereits installierten Versionen ändern.

Verwandte Themen