'System.MissingMethodException' occurred in appium-donet-driver.dll 1.5.1.1

I got a error as below during ini Android webdriver, don’t know why??

An exception of type ‘System.MissingMethodException’ occurred in appium-dotnet-driver.dll 1.5.1.1 but was not handled in user code
Additional information: Method not found: ‘OpenQA.Selenium.Remote.CommandInfoRepository OpenQA.Selenium.Remote.CommandInfoRepository.get_Instance()’.

c# test code as below:
private AppiumDriver _driver;

   DesiredCapabilities capabilities = new DesiredCapabilities();
        capabilities.SetCapability("automationName", "Appium");
        capabilities.SetCapability(MobileCapabilityType.AppiumVersion, "1.4.13");
        capabilities.SetCapability("deviceName", "hongmi");
        capabilities.SetCapability("platformName", "Android");
        capabilities.SetCapability("platformVersion", "5.0.2");
        capabilities.SetCapability("udid", "I7WOBYIBT8TGJRRC");
        capabilities.SetCapability("platform", "Mac"); 
        String appFullPath = @"D:\JWJI_SHARE\android_debug.apk";
        capabilities.SetCapability("app", appFullPath);

_driver = new AndroidDriver( new Uri(@“http://192.168.3.42:4723/wd/hub”), capabilities, capabilities, TimeSpan.FromSeconds(180));

Exception occurred in new AndroidDriver last step.

Environment:
Appium server:1.4.13
Selenium webdriver: 2.53.0
Appium webdriver:1.5.1.1