Migrate should change the visual studio version
This commit is contained in:
parent
61b7841087
commit
2676682fec
2 changed files with 13 additions and 0 deletions
|
@ -20,6 +20,10 @@ namespace Microsoft.DotNet.Tools.Migrate
|
|||
{
|
||||
public partial class MigrateCommand
|
||||
{
|
||||
private const string ProductDescription = "Visual Studio 15";
|
||||
private const string VisualStudioVersion = "15.0.26114.2";
|
||||
private const string MinimumVisualStudioVersion = "10.0.40219.1";
|
||||
|
||||
private SlnFile _slnFile;
|
||||
private readonly DirectoryInfo _workspaceDirectory;
|
||||
private readonly string _templateFile;
|
||||
|
@ -141,6 +145,10 @@ namespace Microsoft.DotNet.Tools.Migrate
|
|||
}
|
||||
}
|
||||
|
||||
_slnFile.ProductDescription = ProductDescription;
|
||||
_slnFile.VisualStudioVersion = VisualStudioVersion;
|
||||
_slnFile.MinimumVisualStudioVersion = MinimumVisualStudioVersion;
|
||||
|
||||
_slnFile.Write();
|
||||
|
||||
foreach (var csprojFile in csprojFilesToAdd)
|
||||
|
|
|
@ -64,6 +64,11 @@ namespace Microsoft.DotNet.Migration.Tests
|
|||
// .Should().Pass();
|
||||
|
||||
SlnFile slnFile = SlnFile.Read(Path.Combine(projectDirectory.FullName, solutionRelPath));
|
||||
|
||||
slnFile.ProductDescription.Should().Be("Visual Studio 15"); ;
|
||||
slnFile.VisualStudioVersion.Should().Be("15.0.26114.2");
|
||||
slnFile.MinimumVisualStudioVersion.Should().Be("10.0.40219.1");
|
||||
|
||||
var nonSolutionFolderProjects = slnFile.Projects
|
||||
.Where(p => p.TypeGuid != ProjectTypeGuids.SolutionFolderGuid);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue