c# - Missing Referenced Assemblies Folder for .NET 4.0 -
it seems starting .net 3.0, microsoft moved common assemblies
c:\program files\reference assemblies\microsoft\framework\xxx
in order support effort split out clr 2.0 , clr 4.0 gacs (having added
c:\%windir%\microsoft.net\assembly
).
however, while have both
c:\program files\reference assemblies\microsoft\framework\xxx
and
c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0
on development machine, latter not exist on server installed .net 4.0. wcf project being deployed there references common dlls folder , cannot find them.
what doing wrong? should change these references new 4.0 gac explicitly? why folder not exist on server?
reference assemblies folder used visual studio. while actual deployed application use gac in c:\windows\microsoft.net\assembly. assuming didn't install visual studio on server, therefore wouldn't have reference assemblies folder.
if hosting wcf on server, need ensure installed .net 4.0 full framework , not client framework.
Comments
Post a Comment