none
metro应用程序部署失败 RRS feed

  • 问题

  • 我将自己开发好的metro 程序部署到同事的电脑上提示以下问题。请有知道的告知下是什么原因,谢谢啦。



    我的程序里面引用了 Microsoft Visual C++ Runtime Package 这个dll ,最后打包的时候里面有一个Dependencies文件夹.这个文件夹里面有这个Microsoft.VCLibs.x86.11.appx  安装的时候提示"提供的程序包已安装,禁止重新安装该程序包..." 我的电脑和我同事的电脑都安装了 VS2012. 估计是安装了vs2012之后系统里面有了这个 Microsoft Visual C++ Runtime Package. 我试了下没装vs的win8系统可以安装成功, 凡安装了VS2012的win8电脑都安装不了该metro程序,都提示上述问题。

    那如果是提交到应用商店该怎么处理呢?


    1.引用了Microsoft Visual C++ Runtime Package 然后打包、安装-〉安装失败(有装VS2012的win8电脑

    2.去掉引用 Microsoft Visual C++ Runtime Package 然后打包、安装-〉安装成功(有装VS2012的win8电脑

    3.引用了Microsoft Visual C++ Runtime Package 然后打包、安装-〉安装成功(没装VS2012的win8电脑

    4.去掉引用 Microsoft Visual C++ Runtime Package 然后打包、安装-〉安装成功,但程序运行有问题.因为用C++写的库需要 Microsoft Visual C++ Runtime Package(没装VS2012的win8电脑



    2012年8月2日 2:58

答案

全部回复