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

Popular posts from this blog

asynchronous - C# WinSCP .NET assembly: How to upload multiple files asynchronously -

aws api gateway - SerializationException in posting new Records via Dynamodb Proxy Service in API -

asp.net - Problems sending emails from forum -