For the ppl that had, have, will have this problem, don't worry here the fix:
1) Look into .csproj
2) Search for <ItemGroup>
3) And modify these lines:
Code:
<Reference Include="Microsoft.DirectX">
<Name>Microsoft.DirectX</Name>
<HintPath>C:\WINDOWS\Microsoft.NET\Managed DirectX\v9.00.1126\Microsoft.DirectX.dll</HintPath>
<AssemblyFolderKey>hklm\current managed directx 9.1</AssemblyFolderKey>
</Reference>
<Reference Include="Microsoft.DirectX.Direct3D">
<Name>Microsoft.DirectX.Direct3D</Name>
<HintPath>C:\WINDOWS\Microsoft.NET\Managed DirectX\v9.00.1126\Microsoft.DirectX.Direct3D.dll</HintPath>
<AssemblyFolderKey>hklm\current managed directx 9.1</AssemblyFolderKey>
</Reference>
<Reference Include="Microsoft.DirectX.Direct3DX">
<Name>Microsoft.DirectX.Direct3DX</Name>
<HintPath>C:\WINDOWS\Microsoft.NET\Managed DirectX\v9.00.1126\Microsoft.DirectX.Direct3DX.dll</HintPath>
<AssemblyFolderKey>hklm\current managed directx 9.1</AssemblyFolderKey>
</Reference>
as these:
Code:
<Reference Include="Microsoft.DirectX, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
<Reference Include="Microsoft.DirectX.Direct3D, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
<Reference Include="Microsoft.DirectX.Direct3DX, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />