【问题标题】:What are the requirements(pre_installations) of a windows portable devices application to run on windows?Windows 便携式设备应用程序在 Windows 上运行的要求(预安装)是什么?
【发布时间】:2014-11-11 13:08:40
【问题描述】:

实际上我已经使用 WPD api 编写了一个 dll 来操作 windows phone。然后我使用 jna 在一个 java 项目中导入了这个 dll。在安装了完整的 c++ 开发环境和 Window 开发工具包的系统上一切正常。但是,当这个 java 应用程序在没有 c++ 开发环境(visual studio、WDK 等)的客户端系统上运行时,它会在加载 wpd dll 时崩溃。 我的问题是,wpd 应用程序在客户端系统上运行所需的预安装是什么。当然,我们不想强迫用户安装 Visual Studio 和 Windows 开发工具包来使用我们的应用程序。 任何帮助将不胜感激。

【问题讨论】:

    标签: c++ windows visual-studio-2012 wpd


    【解决方案1】:

    为您使用的 Visual Studio 版本下载可再发行的 Visual c++,我猜它是 2012 年

    在这里下载::http://www.microsoft.com/en-us/download/details.aspx?id=30679

    然后将其安装在您要运行 wpd 应用程序的计算机上...您不必在其上安装 Visual Studio...只需安装库即可..

    【讨论】:

    • 感谢您的回复,其实我没听懂,我们不想让用户必须安装才能使用我们的 wpd 应用程序.....
    • @Danieldonsn Ahsan 正在使用 Visual Studio 2012。如果您可以发布您所指部分的报价,此答案会更有帮助。
    • @daniel 为什么不能在我的情况下工作,有什么建议吗?您猜测的可能性是什么?
    • @daniel 我在dependency walker中检查了我的dll,它显示2个dll文件丢失,MSVCP110D.dll和MSVCR110D.dll。我试图手动复制这些 dll,但没有运气。这个问题毁了我一整天..
    • 上次我丢失了 dll ..我不记得了.. 尝试复制它...使用命令提示符...或将您的用户帐户升级为管理员,看看是否有效... ..并且丢失的 dll 在您要运行它的计算机上或在您制作它的计算机上..
    猜你喜欢
    • 2011-01-29
    • 1970-01-01
    • 1970-01-01
    • 2019-09-20
    • 2018-11-06
    • 1970-01-01
    • 2011-09-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多