提交 bdc2df1e 编写于 作者: J Jared Parsons

Fixed MSBuild minimum req and updated documentation

上级 d53ed1a3
......@@ -36,8 +36,9 @@ Discussion about the transition of language design to the new repos is at https:
### Download C# and Visual Basic
Want to start developing in C# and Visual Basic? Download [Visual Studio 2017](https://www.visualstudio.com/downloads/),
which has the latest features built-in. There are also [prebuilt Azure VM images](https://azuremarketplace.microsoft.com/en-us/marketplace/apps/category/compute?search=visual%20studio%202017) available with Visual Studio 2017 already installed.
Want to start developing in C# and Visual Basic? Download [Visual Studio 2017](https://www.visualstudio.com/downloads/), which has the latest features built-in. There are
also [prebuilt Azure VM images](https://azuremarketplace.microsoft.com/en-us/marketplace/apps/category/compute?search=visual%20studio%202017) available with
Visual Studio 2017 already installed.
To install the latest release without Visual Studio, run one of the following [nuget](https://dist.nuget.org/index.html) command lines:
......
......@@ -469,8 +469,8 @@
<Target Name="BeforeBuild" Condition="'$(MSBuildRuntimeType)' != 'Core'">
<ValidateBuildEnvironment
MSBuildBinPath="$(MSBuildBinPath)"
MSBuildMinimumFileVersion="15.1.1012"
MSBuildMinimumDisplayVersion="MSBuild 15.1"
MSBuildMinimumFileVersion="15.3.409"
MSBuildMinimumDisplayVersion="MSBuild 15.3"
/>
<Error
......
# Getting the Code
1. Install the [.NET Core SDK](https://www.microsoft.com/net/download/core)
1. Clone https://github.com/dotnet/roslyn
1. Run `make toolset` to download the bootstrap compiler, mono and NuGet packages.
1. Run `make` to build the code.
1. Run `dotnet restore CrossPlatform.sln`
1. Run `dotnet build CrossPlatform.sln`
# Running Tests
After building run `make test` in order to run the unit tests.
After building run `build\scrits\test.sh` in order to run the unit tests.
# Contributing
......
......@@ -11,13 +11,14 @@ Using the command line Roslyn can be developed using the following pattern:
## Developing with Visual Studio 2017
1. [Visual Studio 2017 Update 3 Preview 1](https://www.visualstudio.com/vs/preview/)
1. [Visual Studio 2017 Update 3](https://www.visualstudio.com/vs/)
- Ensure C#, VB, MSBuild and Visual Studio Extensibility are included in the selected work loads
- Ensure Visual Studio is on Version "15.3 (25610.0-Preview)" or greater
- Ensure Visual Studio is on Version "15.3" or greater
1. [.NET Core SDK 2.0](https://www.microsoft.com/net/download/core)
1. Run Restore.cmd
1. Open Roslyn.sln
If you already installed Visual Studio and need to add the necessary work loads or move to update 1
If you already installed Visual Studio and need to add the necessary work loads or move to update 3
do the following:
- Open the vs_installer. Typically located at "C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe"
......
......@@ -92,4 +92,4 @@
</ItemGroup>
<Import Project="..\CSharpAnalyzerDriver\CSharpAnalyzerDriver.projitems" Label="Shared" />
<Import Project="..\..\..\..\build\Targets\Imports.targets" />
</Project>
\ No newline at end of file
</Project>
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册