csproj changes for Visual Studio master
csproj changes for Visual Studio

--- a/ToadicusTools.csproj
+++ b/ToadicusTools.csproj
@@ -1,158 +1,151 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug_win</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProductVersion>8.0.30703</ProductVersion>
-    <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{D48A5542-6655-4149-BC27-B27DF0466F1C}</ProjectGuid>
-    <OutputType>Library</OutputType>
-    <RootNamespace>ToadicusTools</RootNamespace>
-    <AssemblyName>ToadicusTools</AssemblyName>
-    <CodePage>65001</CodePage>
-    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
-    <UseMSBuildEngine>False</UseMSBuildEngine>
-    <ReleaseVersion>0.6</ReleaseVersion>
-    <SynchReleaseVersion>false</SynchReleaseVersion>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <DefineConstants>DEBUG;HAS_SIFORMMATER</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${ProjectDir}\GameData\ToadicusTools\" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${ProjectDir}\GameData\ToadicusTools\" />
-      </CustomCommands>
-    </CustomCommands>
-    <DefineConstants>HAS_SIFORMMATER</DefineConstants>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <DefineConstants>DEBUG;HAS_SIFORMMATER</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="/usr/bin/cp -a ${TargetFile} ${ProjectDir}/GameData/ToadicusTools/" />
-      </CustomCommands>
-    </CustomCommands>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <CustomCommands>
-      <CustomCommands>
-        <Command type="AfterBuild" command="/usr/bin/cp -a ${TargetFile} ${ProjectDir}/GameData/ToadicusTools/" />
-      </CustomCommands>
-    </CustomCommands>
-    <ConsolePause>false</ConsolePause>
-    <DefineConstants>HAS_SIFORMMATER</DefineConstants>
-  </PropertyGroup>
-  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
-  <ItemGroup>
-    <Compile Include="IntCollection.cs" />
-    <Compile Include="Wrapper\ToolbarWrapper.cs">
-      <Link>Wrappers\ToolbarWrapper.cs</Link>
-    </Compile>
-    <Compile Include="VectorTools.cs" />
-    <Compile Include="IOTools.cs" />
-    <Compile Include="RandomTools.cs" />
-    <Compile Include="AnimationWrapper.cs" />
-    <Compile Include="RollingAverage.cs" />
-    <Compile Include="Extensions\ConfigNodeExtensions.cs" />
-    <Compile Include="MuMechTools\MuMech_Tools.cs" />
-    <Compile Include="Text\PooledStringBuilder.cs" />
-    <Compile Include="Text\SIFormatProvider.cs" />
-    <Compile Include="Extensions\PartExtensions.cs" />
-    <Compile Include="Extensions\VesselExtensions.cs" />
-    <Compile Include="MathTools.cs" />
-    <Compile Include="Extensions\AppLauncherExtensions.cs" />
-    <Compile Include="Debug\DebugPartModule.cs" />
-    <Compile Include="Text\TextTools.cs" />
-    <Compile Include="GUIUtils\WindowTools.cs" />
-    <Compile Include="Debug\DebugTick.cs" />
-    <Compile Include="Debug\EventSniffer.cs" />
-    <Compile Include="GUITools.cs" />
-    <Compile Include="Logging.cs" />
-    <Compile Include="Extensions\ComponentExtensions.cs" />
-    <Compile Include="Extensions\PartModuleExtensions.cs" />
-    <Compile Include="EnumTools.cs" />
-    <Compile Include="Extensions\StopwatchExtensions.cs" />
-    <Compile Include="Extensions\BaseFieldExtensions.cs" />
-    <Compile Include="APIHelpers\PooledObject.cs" />
-    <Compile Include="APIHelpers\Singleton.cs" />
-    <Compile Include="GUIUtils\Table.cs" />
-    <Compile Include="GUIUtils\Layout.cs" />
-    <Compile Include="Extensions\CollectionExtensions.cs" />
-    <Compile Include="Debug\PooledDebugLogger.cs" />
-    <Compile Include="Text\Extensions.cs" />
-    <Compile Include="Enums.cs" />
-    <Compile Include="PluginConfiguration.cs" />
-  </ItemGroup>
-  <ProjectExtensions>
-    <MonoDevelop>
-      <Properties>
-        <Policies>
-          <StandardHeader Text="${ProjectName}&#xA;&#xA;${FileName}&#xA;&#xA;Copyright © ${Year}, ${AuthorName}&#xA;All rights reserved.&#xA;&#xA;Redistribution and use in source and binary forms, with or without modification,&#xA;are permitted provided that the following conditions are met:&#xA;&#xA;1. Redistributions of source code must retain the above copyright notice,&#xA;   this list of conditions and the following disclaimer.&#xA;&#xA;2. Redistributions in binary form must reproduce the above copyright notice,&#xA;   this list of conditions and the following disclaimer in the documentation and/or other&#xA;   materials provided with the distribution.&#xA;&#xA;THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,&#xA;INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE&#xA;DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,&#xA;SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR&#xA;SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,&#xA;WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE&#xA;OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." IncludeInNewFiles="True" />
-        </Policies>
-      </Properties>
-    </MonoDevelop>
-  </ProjectExtensions>
-  <ItemGroup>
-    <Reference Include="Assembly-CSharp">
-      <HintPath>..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>
-    </Reference>
-    <Reference Include="System">
-      <HintPath>..\_KSPAssemblies\System.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine">
-      <HintPath>..\_KSPAssemblies\UnityEngine.dll</HintPath>
-    </Reference>
-    <Reference Include="KSPUtil">
-      <HintPath>..\_KSPAssemblies\KSPUtil.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine.UI">
-      <HintPath>..\_KSPAssemblies\UnityEngine.UI.dll</HintPath>
-    </Reference>
-    <Reference Include="Assembly-CSharp-firstpass">
-      <HintPath>..\_KSPAssemblies\Assembly-CSharp-firstpass.dll</HintPath>
-    </Reference>
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="TweakableTools\TweakableTools.cs" />
-  </ItemGroup>
-  <ItemGroup>
-    <Folder Include="Extensions\" />
-    <Folder Include="MuMechTools\" />
-    <Folder Include="Text\" />
-    <Folder Include="Debug\" />
-    <Folder Include="GUIUtils\" />
-    <Folder Include="TweakableTools\" />
-    <Folder Include="APIHelpers\" />
-    <Folder Include="Wrappers\" />
-  </ItemGroup>
+<?xml version="1.0" encoding="utf-8"?>

+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

+  <PropertyGroup>

+    <Configuration Condition=" '$(Configuration)' == '' ">Debug_win</Configuration>

+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>

+    <ProductVersion>8.0.30703</ProductVersion>

+    <SchemaVersion>2.0</SchemaVersion>

+    <ProjectGuid>{D48A5542-6655-4149-BC27-B27DF0466F1C}</ProjectGuid>

+    <OutputType>Library</OutputType>

+    <RootNamespace>ToadicusTools</RootNamespace>

+    <AssemblyName>ToadicusTools</AssemblyName>

+    <CodePage>65001</CodePage>

+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>

+    <UseMSBuildEngine>False</UseMSBuildEngine>

+    <ReleaseVersion>0.6</ReleaseVersion>

+    <SynchReleaseVersion>false</SynchReleaseVersion>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_win|AnyCPU' ">

+    <DebugSymbols>true</DebugSymbols>

+    <DebugType>full</DebugType>

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <DefineConstants>DEBUG;HAS_SIFORMMATER</DefineConstants>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <ConsolePause>false</ConsolePause>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${ProjectDir}\GameData\ToadicusTools\" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_win|AnyCPU' ">

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <ConsolePause>false</ConsolePause>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="xcopy /Y ${TargetFile} ${ProjectDir}\GameData\ToadicusTools\" />

+      </CustomCommands>

+    </CustomCommands>

+    <DefineConstants>HAS_SIFORMMATER</DefineConstants>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_linux|AnyCPU' ">

+    <DebugSymbols>true</DebugSymbols>

+    <DebugType>full</DebugType>

+    <Optimize>false</Optimize>

+    <OutputPath>bin\Debug</OutputPath>

+    <DefineConstants>DEBUG;HAS_SIFORMMATER</DefineConstants>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <ConsolePause>false</ConsolePause>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="/usr/bin/cp -a ${TargetFile} ${ProjectDir}/GameData/ToadicusTools/" />

+      </CustomCommands>

+    </CustomCommands>

+  </PropertyGroup>

+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_linux|AnyCPU' ">

+    <Optimize>true</Optimize>

+    <OutputPath>bin\Release</OutputPath>

+    <ErrorReport>prompt</ErrorReport>

+    <WarningLevel>4</WarningLevel>

+    <CustomCommands>

+      <CustomCommands>

+        <Command type="AfterBuild" command="/usr/bin/cp -a ${TargetFile} ${ProjectDir}/GameData/ToadicusTools/" />

+      </CustomCommands>

+    </CustomCommands>

+    <ConsolePause>false</ConsolePause>

+    <DefineConstants>HAS_SIFORMMATER</DefineConstants>

+  </PropertyGroup>

+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />

+  <ItemGroup>

+    <Compile Include="IntCollection.cs" />

+    <Compile Include="Wrapper\ToolbarWrapper.cs">

+      <Link>Wrappers\ToolbarWrapper.cs</Link>

+    </Compile>

+    <Compile Include="VectorTools.cs" />

+    <Compile Include="IOTools.cs" />

+    <Compile Include="RandomTools.cs" />

+    <Compile Include="AnimationWrapper.cs" />

+    <Compile Include="RollingAverage.cs" />

+    <Compile Include="Extensions\ConfigNodeExtensions.cs" />

+    <Compile Include="MuMechTools\MuMech_Tools.cs" />

+    <Compile Include="Text\PooledStringBuilder.cs" />

+    <Compile Include="Text\SIFormatProvider.cs" />

+    <Compile Include="Extensions\PartExtensions.cs" />

+    <Compile Include="Extensions\VesselExtensions.cs" />

+    <Compile Include="MathTools.cs" />

+    <Compile Include="Extensions\AppLauncherExtensions.cs" />

+    <Compile Include="Debug\DebugPartModule.cs" />

+    <Compile Include="Text\TextTools.cs" />

+    <Compile Include="GUIUtils\WindowTools.cs" />

+    <Compile Include="Debug\DebugTick.cs" />

+    <Compile Include="Debug\EventSniffer.cs" />

+    <Compile Include="GUITools.cs" />

+    <Compile Include="Logging.cs" />

+    <Compile Include="Extensions\ComponentExtensions.cs" />

+    <Compile Include="Extensions\PartModuleExtensions.cs" />

+    <Compile Include="EnumTools.cs" />

+    <Compile Include="Extensions\StopwatchExtensions.cs" />

+    <Compile Include="Extensions\BaseFieldExtensions.cs" />

+    <Compile Include="APIHelpers\PooledObject.cs" />

+    <Compile Include="APIHelpers\Singleton.cs" />

+    <Compile Include="GUIUtils\Table.cs" />

+    <Compile Include="GUIUtils\Layout.cs" />

+    <Compile Include="Extensions\CollectionExtensions.cs" />

+    <Compile Include="Debug\PooledDebugLogger.cs" />

+    <Compile Include="Text\Extensions.cs" />

+    <Compile Include="Enums.cs" />

+    <Compile Include="PluginConfiguration.cs" />

+  </ItemGroup>

+  <ProjectExtensions>

+    <MonoDevelop>

+      <Properties>

+        <Policies>

+          <StandardHeader Text="${ProjectName}&#xA;&#xA;${FileName}&#xA;&#xA;Copyright © ${Year}, ${AuthorName}&#xA;All rights reserved.&#xA;&#xA;Redistribution and use in source and binary forms, with or without modification,&#xA;are permitted provided that the following conditions are met:&#xA;&#xA;1. Redistributions of source code must retain the above copyright notice,&#xA;   this list of conditions and the following disclaimer.&#xA;&#xA;2. Redistributions in binary form must reproduce the above copyright notice,&#xA;   this list of conditions and the following disclaimer in the documentation and/or other&#xA;   materials provided with the distribution.&#xA;&#xA;THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,&#xA;INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE&#xA;DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,&#xA;SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR&#xA;SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,&#xA;WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE&#xA;OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." IncludeInNewFiles="True" />

+        </Policies>

+      </Properties>

+    </MonoDevelop>

+  </ProjectExtensions>

+  <ItemGroup>

+    <Reference Include="Assembly-CSharp">

+      <HintPath>..\_KSPAssemblies\Assembly-CSharp.dll</HintPath>

+    </Reference>

+    <Reference Include="System" />

+    <Reference Include="UnityEngine">

+      <HintPath>..\_KSPAssemblies\UnityEngine.dll</HintPath>

+    </Reference>

+    <Reference Include="KSPUtil">

+      <HintPath>..\_KSPAssemblies\KSPUtil.dll</HintPath>

+    </Reference>

+    <Reference Include="UnityEngine.UI">

+      <HintPath>..\_KSPAssemblies\UnityEngine.UI.dll</HintPath>

+    </Reference>

+    <Reference Include="Assembly-CSharp-firstpass">

+      <HintPath>..\_KSPAssemblies\Assembly-CSharp-firstpass.dll</HintPath>

+    </Reference>

+  </ItemGroup>

+  <ItemGroup>

+    <None Include="TweakableTools\TweakableTools.cs" />

+  </ItemGroup>

+  <ItemGroup>

+    <Folder Include="Wrappers\" />

+  </ItemGroup>

+  <PropertyGroup>

+    <PostBuildEvent>xcopy /Y $(TargetPath) $(ProjectDir)GameData\$(ProjectName)</PostBuildEvent>

+  </PropertyGroup>

 </Project>
-