我有一个Azure解决方案,其中有4个项目. (Windows 8上的VS2012,Azure Tools 1.8)
>具有通用代码的核心项目
> Web角色前端
>服务数据服务角色(来自sql Azure DB)
>计划任务的工作者角色
所有角色项目都参考了具有copy local = true …标准内容的核心项目.
Web角色和工作角色工作正常,但是我的服务角色在“初始化 – 启动 – 循环”循环中始终保持不变.
当我浏览到服务时,我得到’可以注意加载文件或程序集’FileNotFoundException.
果然,RDP到服务器和dll都丢失了.
在本地查看包文件中,其他角色包括缺少的dll,但不包括服务角色.
如果我们VS将服务角色(不是天蓝色发布)发布到本地文件系统,则包含核心dll,证明本地副本的VS设置是正确的.