我最近有这个issue,当我在我的机器上运行Azure云服务时(使用Azure模拟器),Azure Cloud服务完美工作,但在Azure上运行同一服务时遇到问题。
在阅读了很多文章(如this和this)后,我将项目的所有引用都更改为Copy Local = true,重新部署,并且工作正常。Cloud服务应该将CopyLocal设置为TRUE?
这让我怀疑,CopyLocal应该在Cloud服务上设置为true的时候?
(不是duplicate,这个问题是云服务)
在我来说,这是一个WorkerRole部署到Azure上,但...
是根据项目的类型,我们正在开发有不同的标准?
它是否会更改,如果它是Azure或亚马逊或任何其他?
如果我们简单地将Copy Local = true设置为所有引用,是否还有额外开销(或概念错误)?
在Microsoft documentation我发现,迁移应用程序到云时:
复制本地属性设置为true所必需的MVC 2,MVC 3,MVC 4中的任何组件,和Silverlight商业应用程序。
但是,这并没有指定我应该设置Copy Local true为其他引用。
在此先感谢
老实说,我对所有事情都有CopyLocal = true,不管项目类型如何。似乎通常做的伎俩。 –