You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
See the [Windows Lifecycle Fact Sheet](https://support.microsoft.com/help/13853/windows-lifecycle-fact-sheet) for details regarding each Windows release lifecycle.
Mac OS X | 10.12+ | x64 | [Apple Support Sitemap](https://support.apple.com/sitemap) <br/> [Apple Security Updates](https://support.apple.com/HT201222)
Red Hat Enterprise Linux | 6 | x64 | [Microsoft support policy](https://dotnet.microsoft.com/platform/support/policy/)
34
-
Red Hat Enterprise Linux <br/> CentOS <br/> Oracle Linux | 7 | x64 | [Red Hat support policy](https://access.redhat.com/support/policy/updates/errata/) <br/> [CentOS lifecycle](https://wiki.centos.org/FAQ(2f)General.html) <br/> [Oracle Linux lifecycle](https://www.oracle.com/a/ocom/docs/elsp-lifetime-069338.pdf)
Linux Mint | 18, 17 | x64 | [Linux Mint end of life announcements](https://forums.linuxmint.com/search.php?keywords=%22end+of+life%22&terms=all&author=&sc=1&sf=titleonly&sr=posts&sk=t&sd=d&st=0&ch=300&t=0&submit=Search)
|Red Hat Enterprise Linux | 6 | x64 |[Microsoft support policy](https://dotnet.microsoft.com/platform/support/policy/)|
34
+
|Red Hat Enterprise Linux; CentOS; Oracle Linux | 7 | x64 |[Red Hat support policy](https://access.redhat.com/support/policy/updates/errata/); [CentOS lifecycle](https://wiki.centos.org/FAQ(2f)General.html); [Oracle Linux lifecycle](https://www.oracle.com/a/ocom/docs/elsp-lifetime-069338.pdf)|
|Linux Mint | 18, 17 | x64 |[Linux Mint end of life announcements](https://forums.linuxmint.com/search.php?keywords=%22end+of+life%22&terms=all&author=&sc=1&sf=titleonly&sr=posts&sk=t&sd=d&st=0&ch=300&t=0&submit=Search)|
Support for the following versions was ended by the distribution owners and are [not supported by .NET Core 2](https://github.com/dotnet/core/blob/main/os-lifecycle-policy.md).
Copy file name to clipboardExpand all lines: release-notes/2.0/2.0.0-commit.md
+4-4
Original file line number
Diff line number
Diff line change
@@ -170,7 +170,7 @@ This is a somewhat curated list of commits across the entire .NET Core 2.0 devel
170
170
*[`[62c3798]`](https://github.com/dotnet/cli/commit/62c3798) Use fluent helper for line-end normalization
171
171
*[`[549292e]`](https://github.com/dotnet/cli/commit/549292e) Updating Roslyn to 2.3.0-beta3-61816-04
172
172
*[`[2a003ef]`](https://github.com/dotnet/cli/commit/2a003ef) Updating Roslyn to 2.3.0-beta3-61816-04
173
-
*[`[6f69b87]`](https://github.com/dotnet/cli/commit/6f69b87) insert new tpv2 which fixes following issue https://github.com/Microsoft/vstest/issues/632https://github.com/Microsoft/vstest/issues/844https://github.com/Microsoft/vstest/issues/847https://github.com/Microsoft/vstest/issues/840https://github.com/Microsoft/vstest/issues/843
173
+
*[`[6f69b87]`](https://github.com/dotnet/cli/commit/6f69b87) insert new tpv2 which fixes following issue <https://github.com/Microsoft/vstest/issues/632><https://github.com/Microsoft/vstest/issues/844><https://github.com/Microsoft/vstest/issues/847><https://github.com/Microsoft/vstest/issues/840><https://github.com/Microsoft/vstest/issues/843>
174
174
*[`[7059826]`](https://github.com/dotnet/cli/commit/7059826) Update to SetupCrossgen 213 - Coherence 25769
175
175
*[`[07ce4a0]`](https://github.com/dotnet/cli/commit/07ce4a0) Windows installer refresh
176
176
*[`[c7070e8]`](https://github.com/dotnet/cli/commit/c7070e8) Pinning to the dotnet-install to version '2.0.0-preview2-006470'
@@ -291,16 +291,16 @@ This is a somewhat curated list of commits across the entire .NET Core 2.0 devel
291
291
*[`[a53424c]`](https://github.com/dotnet/cli/commit/a53424c) Fixing an OSx break: "osname: unbound variable"
292
292
*[`[b479bd9]`](https://github.com/dotnet/cli/commit/b479bd9) LOC CHECKIN | cli-master | 20170529
293
293
*[`[bca5317]`](https://github.com/dotnet/cli/commit/bca5317) Update to SetupCrossgen 128 - Coherence 25179
294
-
*[`[b48b7d2]`](https://github.com/dotnet/cli/commit/b48b7d2) .NET Core 2+ Naming and Versioning New file name structure for the runtime and the CLI per: https://github.com/dotnet/designs/issues/2
294
+
*[`[b48b7d2]`](https://github.com/dotnet/cli/commit/b48b7d2) .NET Core 2+ Naming and Versioning New file name structure for the runtime and the CLI per: <https://github.com/dotnet/designs/issues/2>
295
295
*[`[7c8bf26]`](https://github.com/dotnet/cli/commit/7c8bf26) Allow resolution of SDKs without minimum msbuild version file
296
296
*[`[76cf6d4]`](https://github.com/dotnet/cli/commit/76cf6d4) .NET Core 2+ Naming and Versioning New file name structure for the runtime and the CLI per: <https://github.com/dotnet/designs/issues/2> 1. Branding changes 2. renaming of assets
297
297
*[`[8b07dfa]`](https://github.com/dotnet/cli/commit/8b07dfa) Adding the runtime identifier option to dotnet clean.
298
298
*[`[9a669ab]`](https://github.com/dotnet/cli/commit/9a669ab) Updating the Sdk to one that includes the error surfacing work.
299
299
*[`[db68d45]`](https://github.com/dotnet/cli/commit/db68d45) Pinning the MSBuild Minimum version to 15.3.0.
300
300
*[`[1a11756]`](https://github.com/dotnet/cli/commit/1a11756) Addressing code review comments by comparing the versions differently and by changing the name of SDK to .NET Core SDK.
301
301
*[`[75eac0c]`](https://github.com/dotnet/cli/commit/75eac0c) Moving version validation to only when a SDK is not overriden. Also adding a validation for the minimum MSBuild version.
302
-
*[`[61c217c]`](https://github.com/dotnet/cli/commit/61c217c) Fix shared framework deb package name in response to https://github.com/dotnet/core-setup/pull/2461
303
-
*[`[e5c3791]`](https://github.com/dotnet/cli/commit/e5c3791) Update the runtime installer and archive file names in response to https://github.com/dotnet/core-setup/pull/2461
302
+
*[`[61c217c]`](https://github.com/dotnet/cli/commit/61c217c) Fix shared framework deb package name in response to <https://github.com/dotnet/core-setup/pull/2461>
303
+
*[`[e5c3791]`](https://github.com/dotnet/cli/commit/e5c3791) Update the runtime installer and archive file names in response to <https://github.com/dotnet/core-setup/pull/2461>
304
304
*[`[9083e0b]`](https://github.com/dotnet/cli/commit/9083e0b) Update documenet for enabled apt-get feeds
305
305
*[`[86609a2]`](https://github.com/dotnet/cli/commit/86609a2) Updating the links and badges for release/2.0.0
306
306
*[`[cfe06a9]`](https://github.com/dotnet/cli/commit/cfe06a9) Update NuGet to 4.3.0-preview1-4081 and SDK to corresponding 1.1.0 based version
Copy file name to clipboardExpand all lines: release-notes/2.0/2.0.0-known-issues.md
+6-5
Original file line number
Diff line number
Diff line change
@@ -48,12 +48,13 @@ More info: [dotnet/docs/issues/2790](https://github.com/dotnet/docs/issues/2790)
48
48
**Issue:**
49
49
The following restore command-line techniques treat disabled packages sources as enabled. NuGet#5704
50
50
51
-
```
51
+
```bash
52
52
msbuild /t:restore
53
53
dotnet restore (either with dotnet.exe that ships with VS, or the one that comes with NetCore SDK 2.0.0)
54
54
```
55
55
56
-
**Workaround:**
56
+
Workaround:
57
+
57
58
Use Visual Studio (2017 15.3 or later) or NuGet.exe (v4.3.0 or later)
58
59
Delete your disabled source and continue to use msbuild or dotnet.exe.
59
60
For your solution, you could use "Clear" in NuGet.config and then define the sources necessary for that solution.
@@ -98,7 +99,7 @@ When referencing a NETStandard2.0 library from a .NETFramework application you m
98
99
99
100
This fails because the 1.0 first run shells out two dotnet commands to do dotnet new and dotnet restore. Because this is a simple shell out, the 2.0 CLI ends up being picked up to execute the commands. However, in the 1.0 CLI, we invoke dotnet new passing –f netcoreapp1.0 and netcoreapp1.1 and the 2.0 CLI no longer carries these templates, which causes the command and the whole first run to fail.
100
101
101
-
#### Workarounds
102
+
Workaround:
102
103
103
104
* Run dotnet 1.0 first run experience before installing the 2.0 CLI by simply invoking 'dotnet new' in the command line after installing VS.
104
105
* Uninstalling the 2.0 CLI and then running 'dotnet new'.
@@ -115,15 +116,15 @@ There are a few issues with using VB and .NET Core to be aware of.
115
116
116
117
Creating a console\class library will build successfully but with a warning that System.Data namespace contains no types.
117
118
118
-
##### Workaround
119
+
Workaround:
119
120
120
121
Adding `<NoWarn>$(NoWarn),40057</NoWarn>` to the project will suppress the warning.
Adding `<PackProjectInputFile>$(MSBuildProjectFile)</PackProjectInputFile>` to your `.vbproj` file and then invoking the Pack command will produce a package.
Adding `<PackProjectInputFile>$(MSBuildProjectFile)</PackProjectInputFile>` to your `.vbproj` file and then invoking the Pack command will produce a package.
Copy file name to clipboardExpand all lines: release-notes/2.0/2.0.0-preview2-commit.md
+6-6
Original file line number
Diff line number
Diff line change
@@ -68,7 +68,7 @@
68
68
*[`[5d85223]`](https://github.com/dotnet/cli/commit/5d85223) Updated NuGet version for VS 15.3 preview3 release
69
69
*[`[2cfad18]`](https://github.com/dotnet/cli/commit/2cfad18) This updates the F# compiler to the latest nuget published build.
70
70
*[`[641bbd7]`](https://github.com/dotnet/cli/commit/641bbd7) Consolidating the Linux tar.gz's
71
-
*[`[17ea7b2]`](https://github.com/dotnet/cli/commit/17ea7b2) The README links at https://github.com/dotnet/cli/tree/release/2.0.0#installers-and-binaries need to be updated
71
+
*[`[17ea7b2]`](https://github.com/dotnet/cli/commit/17ea7b2) The README links at <https://github.com/dotnet/cli/tree/release/2.0.0#installers-and-binaries> need to be updated
72
72
*[`[1d1f848]`](https://github.com/dotnet/cli/commit/1d1f848) Remove redundant error handling from project provider, add a better message for deserialization exceptions
73
73
*[`[052caa5]`](https://github.com/dotnet/cli/commit/052caa5) Add missing using directive
74
74
*[`[68f2d17]`](https://github.com/dotnet/cli/commit/68f2d17) Only catch JsonException in the method that dispatches to the appropriate handlers
@@ -96,16 +96,16 @@
96
96
*[`[a53424c]`](https://github.com/dotnet/cli/commit/a53424c) Fixing an OSx break: "osname: unbound variable"
97
97
*[`[b479bd9]`](https://github.com/dotnet/cli/commit/b479bd9) LOC CHECKIN | cli-master | 20170529
98
98
*[`[bca5317]`](https://github.com/dotnet/cli/commit/bca5317) Update to SetupCrossgen 128 - Coherence 25179
99
-
*[`[b48b7d2]`](https://github.com/dotnet/cli/commit/b48b7d2) .NET Core 2+ Naming and Versioning New file name structure for the runtime and the CLI per: https://github.com/dotnet/designs/issues/2
99
+
*[`[b48b7d2]`](https://github.com/dotnet/cli/commit/b48b7d2) .NET Core 2+ Naming and Versioning New file name structure for the runtime and the CLI per: <https://github.com/dotnet/designs/issues/2>
100
100
*[`[7c8bf26]`](https://github.com/dotnet/cli/commit/7c8bf26) Allow resolution of SDKs without minimum msbuild version file
101
-
*[`[76cf6d4]`](https://github.com/dotnet/cli/commit/76cf6d4) .NET Core 2+ Naming and Versioning New file name structure for the runtime and the CLI per: https://github.com/dotnet/designs/issues/2 1. Branding changes 2. renaming of assets
101
+
*[`[76cf6d4]`](https://github.com/dotnet/cli/commit/76cf6d4) .NET Core 2+ Naming and Versioning New file name structure for the runtime and the CLI per: <https://github.com/dotnet/designs/issues/2> 1. Branding changes 2. renaming of assets
102
102
*[`[8b07dfa]`](https://github.com/dotnet/cli/commit/8b07dfa) Adding the runtime identifier option to dotnet clean.
103
103
*[`[9a669ab]`](https://github.com/dotnet/cli/commit/9a669ab) Updating the Sdk to one that includes the error surfacing work.
104
104
*[`[db68d45]`](https://github.com/dotnet/cli/commit/db68d45) Pinning the MSBuild Minimum version to 15.3.0.
105
105
*[`[1a11756]`](https://github.com/dotnet/cli/commit/1a11756) Addressing code review comments by comparing the versions differently and by changing the name of SDK to .NET Core SDK.
106
106
*[`[75eac0c]`](https://github.com/dotnet/cli/commit/75eac0c) Moving version validation to only when a SDK is not overriden. Also adding a validation for the minimum MSBuild version.
107
-
*[`[61c217c]`](https://github.com/dotnet/cli/commit/61c217c) Fix shared framework deb package name in response to https://github.com/dotnet/core-setup/pull/2461
108
-
*[`[e5c3791]`](https://github.com/dotnet/cli/commit/e5c3791) Update the runtime installer and archive file names in response to https://github.com/dotnet/core-setup/pull/2461
107
+
*[`[61c217c]`](https://github.com/dotnet/cli/commit/61c217c) Fix shared framework deb package name in response to <https://github.com/dotnet/core-setup/pull/2461>
108
+
*[`[e5c3791]`](https://github.com/dotnet/cli/commit/e5c3791) Update the runtime installer and archive file names in response to <https://github.com/dotnet/core-setup/pull/2461>
109
109
*[`[9083e0b]`](https://github.com/dotnet/cli/commit/9083e0b) Update documenet for enabled apt-get feeds
110
110
*[`[86609a2]`](https://github.com/dotnet/cli/commit/86609a2) Updating the links and badges for release/2.0.0
111
111
*[`[cfe06a9]`](https://github.com/dotnet/cli/commit/cfe06a9) Update NuGet to 4.3.0-preview1-4081 and SDK to corresponding 1.1.0 based version
@@ -692,7 +692,7 @@
692
692
*[`[7873693]`](https://github.com/dotnet/wcf/commit/7873693) Enable Test EchoComositeType_XmlSerializerFormat_Soap (#1905)
693
693
*[`[04a4868]`](https://github.com/dotnet/wcf/commit/04a4868) Adding proxy support to HTTP
694
694
*[`[84da668]`](https://github.com/dotnet/wcf/commit/84da668) Update the License Url for packages
695
-
*[`[8d9bfd8]`](https://github.com/dotnet/wcf/commit/8d9bfd8) Fix 1574 and enable tests *Use X509Certificate2 copy constructor as it becomes available in 2.0.* Enable those TCP tests require service certificate. They pass by using the X509Certificate2 copy constructor.
695
+
*[`[8d9bfd8]`](https://github.com/dotnet/wcf/commit/8d9bfd8) Fix 1574 and enable tests *Use X509Certificate2 copy constructor as it becomes available in 2.0.* Enable those TCP tests require service certificate. They pass by using the X509Certificate2 copy constructor.
0 commit comments