How to get Blender 2.78c and Yafray to play nice...? I am trying to enable yafray in the latest blender release 2.78c. When I try to turn on the add-on I get the following... 

Traceback (most recent call last):
File "C:\Program Files\Blender Foundation\Blender\2.78\scripts\modules\addon_utils.py", line 330, in enable
mod = __import__(module_name)
File "C:\Users\Professor Black\AppData\Roaming\Blender Foundation\Blender\2.78\scripts\addons\yafaray_v3\__init__.py", line 70, in   &lt;module&gt;
from . import io
File "C:\Users\Professor Black\AppData\Roaming\Blender Foundation\Blender\2.78\scripts\addons\yafaray_v3\io\__init__.py", line 21, in &lt;module&gt;
import yafaray_v3_interface
File "C:\Users\Professor Black\AppData\Roaming\Blender Foundation\Blender\2.78\scripts\addons\yafaray_v3\bin\yafaray_v3_interface.py", line 28, in &lt;module&gt;
_yafaray_v3_interface = swig_import_helper()
File "C:\Users\Professor Black\AppData\Roaming\Blender Foundation\Blender\2.78\scripts\addons\yafaray_v3\bin\yafaray_v3_interface.py", line 24, in swig_import_helper
_mod = imp.load_module('_yafaray_v3_interface', fp, pathname, description)
File "C:\Program Files\Blender Foundation\Blender\2.78\python\lib\imp.py", line 242, in load_module
return load_dynamic(name, filename, file)
File "C:\Program Files\Blender Foundation\Blender\2.78\python\lib\imp.py", line 342, in load_dynamic
return _load(spec)
ImportError: DLL load failed: The specified procedure could not be found.


I am not sure how I go about addressing this error. I have looked around and it is not clear, to me at least, what Python package I should be using with yafray. 

Anyone have experience with this?

Thanks in advance. 
UPDATE

I uninstalled blender and reinstalled blender using blender-2.78c-windows64.msi

when i launch the program i get 

AL lib: (EE) UpdateDeviceParams: Failed to set 44100hz, got 48000hz instead
found bundled python: C:\Program Files\Blender     Foundation\Blender\2.78\python


Then I downloaded yafaRay.v3.1.1-  beta.build.for.Blender.2.78.MinGW.Win7.Win8.1.Win10.64bit.zip 
and installed from file as suggested, yielding 

 reloading addon: yafaray_v3 1488561782.9271553 1489010961.1245487        C:\Users\Professor Black\AppData\Roaming\Blender    Foundation\Blender\2.78\scripts\addons\yafaray_v3\__init__.py
Modules Installed from 'C:\\Users\\Professor   Black\\Downloads\\YafaRay.v3.1.1-  beta.build.for.Blender.2.78.MinGW.Win7.Win8.1.Win10.64bit.zip' into   'C:\\Users\\Professor Black\\AppData\\Roaming\\Blender    Foundation\\Blender\\2.78\\scripts\\addons' ()
We can indeed enable or disable the addon only once per session (should be reported here: http://www.yafaray.org/development/bugtracker/yafaray).

Apart from that the Addon working fine on Windows (64 bit) :



First remove all the previous Add-ons and Versions of Yafaray, then download Yafaray 64bit from here, go to User Preferences, Addons, Install from File, select the zip file and enable the addon, done. 

If the error message comes up restart blender and enable/disable the addon.