none
metro程序 动态下载dll,并加载运行. RRS feed

  • 问题

  • 我想在程序运行后,能去服务器上下载一些用c#写的winrt类型的dll, 然后通过反射加载运行, 这样我就可以很方便的按需更新程序, 不知这样可行吗?
    2012年7月6日 8:50

答案

  • 不可行, Metro应用不允许动态加载此应用范围内以外的代码。所以,要使用Assembly.Load, 你的WinMD 必须你的应用发布的目录中,换句话说是不允许你额外下载一个库进行加载的。


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    • 已标记为答案 sam_2012 2012年7月9日 6:33
    2012年7月9日 2:53
    版主