我目前正在开发一个由多个库组成的Windows Phone项目,我有时需要通过互联网下载DLL文件来更新不同的程序集。
是否可以在Windows Phone 8上的运行时加载DLL并完成上述目标?
不,这是不允许的。在手机上运行的所有二进制文件都必须由 MSFT 签名,作为其应用引入过程的一部分,通过提交到 Windows Phone 应用商店。
如果需要动态更新,可以考虑使用 Web 应用,它允许您从 Web 源拉取内容(而不是二进制文件)。