Esempio n. 1
0
        static void AddCefPlugins()
        {
            string plgdir0 = @"C:\Program Files\Microsoft Silverlight\5.1.40905.0\npctrl.dll";
            string plgdir1 = @"C:\Program Files\Microsoft Silverlight\5.1.40728.0\npctrl.dll";
            string plgdir2 = @"C:\Program Files\Microsoft Silverlight\5.1.31211.0\npctrl.dll";
            string plgdir3 = @"C:\Program Files\Microsoft Silverlight\5.1.40416.0\npctrl.dll";

            try
            {
                if (File.Exists(plgdir0))
                {
                    Cef.AddWebPluginPath(plgdir0);
                }
                else if (File.Exists(plgdir1))
                {
                    Cef.AddWebPluginPath(plgdir1);
                }
                else if (File.Exists(plgdir2))
                {
                    Cef.AddWebPluginPath(plgdir2);
                }
                else if (File.Exists(plgdir3))
                {
                    Cef.AddWebPluginPath(plgdir3);
                }
                Cef.RefreshWebPlugins();
            }
            catch (Exception)
            {
            }
        }