The problem with a new WCF project that was compiled into a 64-bit version of 64-bit Windows today is not fortunate
First, Baidu. How to view the assembly load log:
Add the following values to
Hkey_local_machine\software\microsoft\fusionadd:dword ForceLog Set value to 1DWORD logfailures set value to 1DWORD logres Ourcebinds set value to 1String LogPath set value to folder for logs (e.g. C:\FusionLog\)
Make sure your include the backslash after the folder name and that the folder exists.
You need to restart the program, which you ' re running to force it to read those registry settings.
Finally discovered that Iisexpress called the CLR under Framework\v4.0.30319\clr.dll, and I wiped this 32-bit CLR.
Then Baidu a bit, found vs2012 belt of Iisexpress is 32 bit of
The solution address is as follows: http://www.cnblogs.com/jianyus/p/3524335.html
VS2013 has a 64-bit version of iisexpress, so just use this.