2017-05-11 11 views
7

के साथ असंगत है, मैं थोड़ी देर के लिए विजुअल स्टूडियो मैक का उपयोग कर रहा हूं और इसे अभी रिलीज़ संस्करण में अपडेट कर चुका हूं।विजुअल स्टूडियो मैक डॉटनेट कोर 2

dotnet2 davec$ dotnet --version 
2.0.0-preview1-005977 
dotnet2 davec$ dotnet new webapi 
The template "ASP.NET Core Web API" was created successfully. 
This template contains technologies from parties other than Microsoft, see https://aka.ms/template-3pn for details. 

Processing post-creation actions... 
Running 'dotnet restore' on dotnet2/dotnet2.csproj... 
Restore succeeded. 

मैं निर्माण और खोल से है कि परियोजना चला सकते हैं: मैं भी एक सुरक्षा प्रॉम्प्ट मैं एक नया वेब एपीआई परियोजना उत्पन्न कर सकते हैं से डाउनलोड किया है और नेट कोर 2.0 पूर्वावलोकन 1. स्थापित किया है। लेकिन बहाल जब मैं मैक, आईडीई की कोशिश करता लिए दृश्य स्टूडियो में खोलें और विफल रहता है के लिए:

Errors in dotnet2/dotnet2.csproj 
    Unable to resolve 'Microsoft.NETCore.App (>= 2.0.0)' for '.NETCoreApp,Version=v2.0'. 
    Unable to resolve 'Microsoft.NETCore.App (>= 2.0.0)' for '.NETCoreApp,Version=v2.0 (win)'. 
    Unable to resolve 'Microsoft.NETCore.App (>= 2.0.0)' for '.NETCoreApp,Version=v2.0 (win-x64)'. 
    Unable to resolve 'Microsoft.NETCore.App (>= 2.0.0)' for '.NETCoreApp,Version=v2.0 (win-x86)'. 

NuGet Config files used: 
    ~/.config/NuGet/NuGet.Config 

Feeds used: 
    https://api.nuget.org/v3/index.json 
Restore failed for 'Microsoft.NETCore.App (>= 2.0.0)'. 
Restore failed. 
+4

https://gist.github.com/mrward/70b8132003ef77d893111ecbea3e2225#net-core-app-20-project – jmoerdyk

+0

धन्यवाद 'रनटाइमफ्रेमवर्क वर्जन' ने मेरे लिए इस मुद्दे का समाधान किया। –

उत्तर

3

पूर्णता के लिए के लिए, यहाँ जवाब का दस्तावेजीकरण @ jmoerdyk की टिप्पणी के बाद:

मेरे पर्यावरण: MacOSX 10.12.4 डॉटनैट संस्करण: 2.0.0-preview1-005977

  1. ओपन किसी पाठ संपादक में csproj फ़ाइल (vi, TextEdit, वी.एस. कोड)
  2. लक्ष्य FRA संशोधित mework और RuntimeFrameworkVersion इस होना करने के लिए:

<Project Sdk="Microsoft.NET.Sdk"> 
 

 
    <PropertyGroup> 
 
    <OutputType>Exe</OutputType> 
 
    <TargetFramework>netcoreapp2.0</TargetFramework> 
 
    <RuntimeFrameworkVersion>2.0.0-preview1-002111-00</RuntimeFrameworkVersion> 
 
    </PropertyGroup> 
 

 
</Project>

  1. भागो nuget, बहाल परियोजना का निर्माण और तुम जाना अच्छा होना चाहिए
3

मैक 7.1 के लिए विजुअल स्टूडियो .NET कोर 2.0 पूर्वावलोकन 2 के साथ संगत है, लेकिन यह वर्तमान में बीटा में है। मुख्य मेनू से "अपडेट के लिए जांचें" का चयन करें और "बीटा" चैनल पर स्विच करें। Xamarin docs और preview release notes देखें।

0

अब आप here से .NET कोर 2.0 प्राप्त कर सकते हैं, और फिर pkg इंस्टॉल करें। अगला कदम बनाम समाधान में लक्ष्य ढांचे को बदल रहा है मजा करो!

संबंधित मुद्दे