# Migration Report - SDL

## Overview

| Project | Path | Errors | Warnings | Messages
--- | --- | --- | --- | --- | ---
| SDL | SDL\SDL.vcproj | 0 | 9 | 2
| SDLmain | SDLmain\SDLmain.vcproj | 0 | 13 | 2
| Solution | SDL.sln | 0 | 1 | 2

## Solution and projects

### SDL

| Message
--- | ---
| SDL\SDL.vcproj: VCWebServiceProxyGeneratorTool is no longer supported. The tool has been removed from your project settings.
| SDL\SDL.vcproj: Attribute 'Detect64BitPortabilityProblems' of 'VCCLCompilerTool' is not supported in this version and has been removed during conversion.
| SDL\SDL.vcproj: Attribute 'Detect64BitPortabilityProblems' of 'VCCLCompilerTool' is not supported in this version and has been removed during conversion.
| SDL\SDL.vcproj: Attribute 'Detect64BitPortabilityProblems' of 'VCCLCompilerTool' is not supported in this version and has been removed during conversion.
| SDL\SDL.vcproj: Attribute 'Detect64BitPortabilityProblems' of 'VCCLCompilerTool' is not supported in this version and has been removed during conversion.
| SDL\SDL.vcproj: MSB8012: $(TargetPath) ('C:\Users\Nathan\Desktop\SDL\VisualC\Debug\SDL.dll') does not match the Linker's OutputFile property value '.\Debug/SDL.dll' ('C:\Users\Nathan\Desktop\SDL\VisualC\Debug/SDL.dll') in project configuration 'Debug|Win32'. This may cause your project to build incorrectly. To correct this, please make sure that $(TargetPath) property value matches the value specified in %(Link.OutputFile).
| SDL\SDL.vcproj: MSB8012: $(TargetPath) ('C:\Users\Nathan\Desktop\SDL\VisualC\x64\Debug\SDL.dll') does not match the Linker's OutputFile property value '.\Debug/SDL.dll' ('C:\Users\Nathan\Desktop\SDL\VisualC\Debug/SDL.dll') in project configuration 'Debug|x64'. This may cause your project to build incorrectly. To correct this, please make sure that $(TargetPath) property value matches the value specified in %(Link.OutputFile).
| SDL\SDL.vcproj: MSB8012: $(TargetPath) ('C:\Users\Nathan\Desktop\SDL\VisualC\Release\SDL.dll') does not match the Linker's OutputFile property value '.\Release/SDL.dll' ('C:\Users\Nathan\Desktop\SDL\VisualC\Release/SDL.dll') in project configuration 'Release|Win32'. This may cause your project to build incorrectly. To correct this, please make sure that $(TargetPath) property value matches the value specified in %(Link.OutputFile).
| SDL\SDL.vcproj: MSB8012: $(TargetPath) ('C:\Users\Nathan\Desktop\SDL\VisualC\x64\Release\SDL.dll') does not match the Linker's OutputFile property value '.\Release/SDL.dll' ('C:\Users\Nathan\Desktop\SDL\VisualC\Release/SDL.dll') in project configuration 'Release|x64'. This may cause your project to build incorrectly. To correct this, please make sure that $(TargetPath) property value matches the value specified in %(Link.OutputFile).
| Show 2 additional messages
| SDL\SDL.vcproj: Converting project file 'C:\Users\Nathan\Desktop\SDL\VisualC\SDL\SDL.vcproj'.
| SDL\SDL.vcproj: Done converting to new project file 'C:\Users\Nathan\Desktop\SDL\VisualC\SDL\SDL.vcxproj'.
| Hide 2 additional messages

### SDLmain

| Message
--- | ---
| SDLmain\SDLmain.vcproj: VCWebServiceProxyGeneratorTool is no longer supported. The tool has been removed from your project settings.
| SDLmain\SDLmain.vcproj: MSB8012: $(TargetPath) ('C:\Users\Nathan\Desktop\SDL\VisualC\SDLmain\.\Release\SDLmain.lib') does not match the Librarian's OutputFile property value '.\Release\SDLmain.lib' ('C:\Users\Nathan\Desktop\SDL\VisualC\Release\SDLmain.lib') in project configuration 'Release|Win32'. This may cause your project to build incorrectly. To correct this, please make sure that $(TargetPath) property value matches the value specified in %(Lib.OutputFile).
| SDLmain\SDLmain.vcproj: MSB8012: $(TargetPath) ('C:\Users\Nathan\Desktop\SDL\VisualC\SDLmain\.\Release\SDLmain.lib') does not match the Linker's OutputFile property value '.\Release\SDLmain.lib' ('C:\Users\Nathan\Desktop\SDL\VisualC\Release\SDLmain.lib') in project configuration 'Release|Win32'. This may cause your project to build incorrectly. To correct this, please make sure that $(TargetPath) property value matches the value specified in %(Link.OutputFile).
| SDLmain\SDLmain.vcproj: MSB8012: $(TargetPath) ('C:\Users\Nathan\Desktop\SDL\VisualC\SDLmain\x64\Release\SDLmain.lib') does not match the Librarian's OutputFile property value 'x64\Release\SDLmain.lib' ('C:\Users\Nathan\Desktop\SDL\VisualC\x64\Release\SDLmain.lib') in project configuration 'Release|x64'. This may cause your project to build incorrectly. To correct this, please make sure that $(TargetPath) property value matches the value specified in %(Lib.OutputFile).
| SDLmain\SDLmain.vcproj: MSB8012: $(TargetPath) ('C:\Users\Nathan\Desktop\SDL\VisualC\SDLmain\x64\Release\SDLmain.lib') does not match the Linker's OutputFile property value 'x64\Release\SDLmain.lib' ('C:\Users\Nathan\Desktop\SDL\VisualC\x64\Release\SDLmain.lib') in project configuration 'Release|x64'. This may cause your project to build incorrectly. To correct this, please make sure that $(TargetPath) property value matches the value specified in %(Link.OutputFile).
| SDLmain\SDLmain.vcproj: MSB8012: $(TargetPath) ('C:\Users\Nathan\Desktop\SDL\VisualC\SDLmain\.\Release_NOSTDIO\SDLmain.lib') does not match the Librarian's OutputFile property value '.\Release_NOSTDIO\SDLmain.lib' ('C:\Users\Nathan\Desktop\SDL\VisualC\Release_NOSTDIO\SDLmain.lib') in project configuration 'Release_NoSTDIO|Win32'. This may cause your project to build incorrectly. To correct this, please make sure that $(TargetPath) property value matches the value specified in %(Lib.OutputFile).
| SDLmain\SDLmain.vcproj: MSB8012: $(TargetPath) ('C:\Users\Nathan\Desktop\SDL\VisualC\SDLmain\.\Release_NOSTDIO\SDLmain.lib') does not match the Linker's OutputFile property value '.\Release_NOSTDIO\SDLmain.lib' ('C:\Users\Nathan\Desktop\SDL\VisualC\Release_NOSTDIO\SDLmain.lib') in project configuration 'Release_NoSTDIO|Win32'. This may cause your project to build incorrectly. To correct this, please make sure that $(TargetPath) property value matches the value specified in %(Link.OutputFile).
| SDLmain\SDLmain.vcproj: MSB8012: $(TargetPath) ('C:\Users\Nathan\Desktop\SDL\VisualC\SDLmain\x64\Release_NoSTDIO\SDLmain.lib') does not match the Librarian's OutputFile property value 'x64\Release_NoSTDIO\SDLmain.lib' ('C:\Users\Nathan\Desktop\SDL\VisualC\x64\Release_NoSTDIO\SDLmain.lib') in project configuration 'Release_NoSTDIO|x64'. This may cause your project to build incorrectly. To correct this, please make sure that $(TargetPath) property value matches the value specified in %(Lib.OutputFile).
| SDLmain\SDLmain.vcproj: MSB8012: $(TargetPath) ('C:\Users\Nathan\Desktop\SDL\VisualC\SDLmain\x64\Release_NoSTDIO\SDLmain.lib') does not match the Linker's OutputFile property value 'x64\Release_NoSTDIO\SDLmain.lib' ('C:\Users\Nathan\Desktop\SDL\VisualC\x64\Release_NoSTDIO\SDLmain.lib') in project configuration 'Release_NoSTDIO|x64'. This may cause your project to build incorrectly. To correct this, please make sure that $(TargetPath) property value matches the value specified in %(Link.OutputFile).
| SDLmain\SDLmain.vcproj: MSB8012: $(TargetPath) ('C:\Users\Nathan\Desktop\SDL\VisualC\SDLmain\.\Debug\SDLmain.lib') does not match the Librarian's OutputFile property value '.\Debug\SDLmain.lib' ('C:\Users\Nathan\Desktop\SDL\VisualC\Debug\SDLmain.lib') in project configuration 'Debug|Win32'. This may cause your project to build incorrectly. To correct this, please make sure that $(TargetPath) property value matches the value specified in %(Lib.OutputFile).
| SDLmain\SDLmain.vcproj: MSB8012: $(TargetPath) ('C:\Users\Nathan\Desktop\SDL\VisualC\SDLmain\.\Debug\SDLmain.lib') does not match the Linker's OutputFile property value '.\Debug\SDLmain.lib' ('C:\Users\Nathan\Desktop\SDL\VisualC\Debug\SDLmain.lib') in project configuration 'Debug|Win32'. This may cause your project to build incorrectly. To correct this, please make sure that $(TargetPath) property value matches the value specified in %(Link.OutputFile).
| SDLmain\SDLmain.vcproj: MSB8012: $(TargetPath) ('C:\Users\Nathan\Desktop\SDL\VisualC\SDLmain\x64\Debug\SDLmain.lib') does not match the Librarian's OutputFile property value 'x64\Debug\SDLmain.lib' ('C:\Users\Nathan\Desktop\SDL\VisualC\x64\Debug\SDLmain.lib') in project configuration 'Debug|x64'. This may cause your project to build incorrectly. To correct this, please make sure that $(TargetPath) property value matches the value specified in %(Lib.OutputFile).
| SDLmain\SDLmain.vcproj: MSB8012: $(TargetPath) ('C:\Users\Nathan\Desktop\SDL\VisualC\SDLmain\x64\Debug\SDLmain.lib') does not match the Linker's OutputFile property value 'x64\Debug\SDLmain.lib' ('C:\Users\Nathan\Desktop\SDL\VisualC\x64\Debug\SDLmain.lib') in project configuration 'Debug|x64'. This may cause your project to build incorrectly. To correct this, please make sure that $(TargetPath) property value matches the value specified in %(Link.OutputFile).
| Show 2 additional messages
| SDLmain\SDLmain.vcproj: Converting project file 'C:\Users\Nathan\Desktop\SDL\VisualC\SDLmain\SDLmain.vcproj'.
| SDLmain\SDLmain.vcproj: Done converting to new project file 'C:\Users\Nathan\Desktop\SDL\VisualC\SDLmain\SDLmain.vcxproj'.
| Hide 2 additional messages

### Solution

| Message
--- | ---
| SDL.sln: Visual Studio needs to make non-functional changes to this project in order to enable the project to open in this version and Visual Studio 2010 SP1 without impacting project behavior.
| Show 2 additional messages
| SDL.sln: File successfully backed up as C:\Users\Nathan\Desktop\SDL\VisualC\Backup\SDL.sln
| SDL.sln: Solution migrated successfully
| Hide 2 additional messages