WCF RIA Services, ASP.NET MVC, and Windows Azure Assemblies
In my previous post I talked about some of the pain points I went through with Windows Azure and setting “Copy Local” appropriately on referenced assemblies. I thought I’d do a quick post to let you know which assemblies, other than my own, I ended up marking as “Copy Local”. As you’re aware Project Thor uses technologies such as Azure storage and diagnostics, ASP.NET MVC, and WCF RIA Services. If you’re using these technologies you’ll need to make the following assemblies are flagged as “Copy Local”:
Azure Storage and Diagnostics
Microsoft.Windows.Azure.Diagnostics
Microsoft.Windows.Azure.StorageClient
Microsoft.Windows.Azure.CloudDrive (new in the February release)
ASP.NET MVC
System.Web.Mvc
System.Web.Routing
WCF RIA Services
System.ComponentModel.DataAnnotations (for version 3.6.0.0 only)
System.Web.DomainServices
System.Web.Ria
Hope this helps.