none
vc2017 x64程序,打包后,安装失败。请问怎么解决? RRS feed

  • 问题

  • vc2017 x64程序,编译运行在本机没问题。

    建立了setup项目,系统必备,勾选了vc++ 14 运行库(x64)。

    在本机安装运行也没问题。

    但是在别的win10电脑,没有vs2017环境的win10 64位OS的电脑上安装失败。

    安装过程中报错如下。

    请问怎么解决?

    2018年5月20日 11:43

全部回复

  • Hi,

    感谢在MSDN论坛发帖。

    >>vc2017 x64程序,编译运行在本机没问题。

    建立了setup项目,系统必备,勾选了vc++ 14 运行库(x64)。

    请提供更多关于你的项目的信息。检查是否缺失其他组件需要安装,例如Windows SDK。

    如果你在你的工程里面使用了CRT库的话,尤其需要注意,在vs2015之后,CRT库被分为两部分。一部分在c++分发包里,另一部分在Windows SDK里面。所以需要同时安装。

    希望对你有所帮助。

    Best Regards,

    Baron Bi


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2018年5月21日 3:02
  • Hi,

    感谢在MSDN论坛发帖。

    >>vc2017 x64程序,编译运行在本机没问题。

    建立了setup项目,系统必备,勾选了vc++ 14 运行库(x64)。

    请提供更多关于你的项目的信息。检查是否缺失其他组件需要安装,例如Windows SDK。

    如果你在你的工程里面使用了CRT库的话,尤其需要注意,在vs2015之后,CRT库被分为两部分。一部分在c++分发包里,另一部分在Windows SDK里面。所以需要同时安装。

    希望对你有所帮助。

    Best Regards,

    Baron Bi


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    我就是一个普通的mfc dialog程序啊。

    选择release x64编译的。

    如果编译为x86安装没有任何问题。

    编译为x64,用户是win10 64位电脑,

    installer project 勾选了vc++ 14 运行库(x64)。

    安装过程报错。

    还没到程序运行,安装的过程中就报了上面的错误。

    请问怎么解决?

    2018年5月21日 5:13
  • 我建了一个vc mfc dialog项目,什么代码都没写。

    用vs installer项目建立了一个安装包项目,并打包。

    打包时,在系统必备中选择了 vc++ 14运行时库(x64)。

    在开发机(有vs2017环境)上,安装没报错。

    在用户机(没有vs环境,用户是win 10 x64)安装时,安装过程中报错。

    请问如何解决?

    报错截图如下:

    • 已合并 Baron Bi 2018年5月24日 7:43 重复发帖
    2018年5月23日 7:14
  • >>用vs installer项目建立了一个安装包项目,并打包。

    打包时,在系统必备中选择了 vc++ 14运行时库(x64)。

    请提供更多关于你setup工程的具体信息。你可以安装下面文档的步骤检查是否有差错。

    https://msdn.microsoft.com/en-us/library/dd293568.aspx

    另外请问你的日志文件记录的错误信息是什么?

    如果可以的话,请共享给我们你的工程和setup工程。方便我们查看具体原因。

    谢谢你的理解与支持。

    Best Regards,

    Baron Bi


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.


    • 已编辑 Baron Bi 2018年5月24日 7:57
    2018年5月24日 7:56
  • >>用vs installer项目建立了一个安装包项目,并打包。

    打包时,在系统必备中选择了 vc++ 14运行时库(x64)。

    请提供更多关于你setup工程的具体信息。你可以安装下面文档的步骤检查是否有差错。

    https://msdn.microsoft.com/en-us/library/dd293568.aspx

    另外请问你的日志文件记录的错误信息是什么?

    如果可以的话,请共享给我们你的工程和setup工程。方便我们查看具体原因。

    谢谢你的理解与支持。

    Best Regards,

    Baron Bi


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.


    请问我怎么把工程上传上来?
    2018年5月24日 8:13
  • 点击共享,将工程分享到OneDrive上即可。

    Best Regards,

    Baron Bi


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2018年5月24日 8:18
  • >>用vs installer项目建立了一个安装包项目,并打包。

    打包时,在系统必备中选择了 vc++ 14运行时库(x64)。

    请提供更多关于你setup工程的具体信息。你可以安装下面文档的步骤检查是否有差错。

    https://msdn.microsoft.com/en-us/library/dd293568.aspx

    另外请问你的日志文件记录的错误信息是什么?

    如果可以的话,请共享给我们你的工程和setup工程。方便我们查看具体原因。

    谢谢你的理解与支持。

    Best Regards,

    Baron Bi


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.


    我把工程打包上传到百度云盘了,

    请下载。

    https://pan.baidu.com/s/11fWonNCCtJN4zFnwOBVXXg

    2018年5月24日 8:19
  • 点击共享,将工程分享到OneDrive上即可。

    Best Regards,

    Baron Bi


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.


    我把工程打包上传到百度云盘了,

    请下载。

    https://pan.baidu.com/s/11fWonNCCtJN4zFnwOBVXXg

    2018年5月24日 9:12
  • 点击共享,将工程分享到OneDrive上即可。

    Best Regards,

    Baron Bi


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    请问问题解决了吗?
    2018年5月28日 2:04
  • >>我把工程打包上传到百度云盘了,
    请下载。
    https://pan.baidu.com/s/11fWonNCCtJN4zFnwOBVXXg

    很抱歉让你久等了。根据微软的安全规定,我们无法从百度网盘下载你的工程。

    请上传到OneDrive上,方便我们查收。

    谢谢你的理解与支持。

    Best Regards,

    Baron Bi


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2018年5月28日 7:32
  • >>我把工程打包上传到百度云盘了,
    请下载。
    https://pan.baidu.com/s/11fWonNCCtJN4zFnwOBVXXg

    很抱歉让你久等了。根据微软的安全规定,我们无法从百度网盘下载你的工程。

    请上传到OneDrive上,方便我们查收。

    谢谢你的理解与支持。

    Best Regards,

    Baron Bi


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    工程已经压缩上传到one drive,

    请阅。

    谢谢。

    https://1drv.ms/u/s!ArQeUfr-oWwrhH0HkeU3TrOpes5V

    2018年5月29日 1:05
  • >>我把工程打包上传到百度云盘了,
    请下载。
    https://pan.baidu.com/s/11fWonNCCtJN4zFnwOBVXXg

    很抱歉让你久等了。根据微软的安全规定,我们无法从百度网盘下载你的工程。

    请上传到OneDrive上,方便我们查收。

    谢谢你的理解与支持。

    Best Regards,

    Baron Bi


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    工程已经上传到了one drive。

    请问问题解决了吗?

    2018年5月30日 5:53
  • >>我把工程打包上传到百度云盘了,
    请下载。
    https://pan.baidu.com/s/11fWonNCCtJN4zFnwOBVXXg

    很抱歉让你久等了。根据微软的安全规定,我们无法从百度网盘下载你的工程。

    请上传到OneDrive上,方便我们查收。

    谢谢你的理解与支持。

    Best Regards,

    Baron Bi


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    上传的工程,你们查收了吗?
    2018年5月31日 6:11
  • 你的工程是release版本的,而且是静态链接MFC库的。直接点击下面的installer安装文件即可安装。在我的Win10 64位机器上测试成功。

    你的setup文件可能是没有设置最新的安装文件导致报错。检查一下设置setup工程时的选项。

    或者你可以将该问题提到下面的地址,那里会有微软开发人员进行进一步的解释。

    https://developercommunity.visualstudio.com/

    Best Regards,

    Baron Bi


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2018年5月31日 8:18
  • 你的工程是release版本的,而且是静态链接MFC库的。直接点击下面的installer安装文件即可安装。在我的Win10 64位机器上测试成功。

    你的setup文件可能是没有设置最新的安装文件导致报错。检查一下设置setup工程时的选项。

    或者你可以将该问题提到下面的地址,那里会有微软开发人员进行进一步的解释。

    https://developercommunity.visualstudio.com/

    Best Regards,

    Baron Bi


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    你的setup文件可能是没有设置最新的安装文件导致报错。检查一下设置setup工程时的选项。

    请问怎么设置最新的安装文件?

    检查setup工程的那个选项?

    2018年6月1日 2:28
  • 你的工程是release版本的,而且是静态链接MFC库的。直接点击下面的installer安装文件即可安装。在我的Win10 64位机器上测试成功。

    你的setup文件可能是没有设置最新的安装文件导致报错。检查一下设置setup工程时的选项。

    或者你可以将该问题提到下面的地址,那里会有微软开发人员进行进一步的解释。

    https://developercommunity.visualstudio.com/

    Best Regards,

    Baron Bi


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    win10 64位版本没有预装vc 64运行时环境。

    你直接点.msi文件安装。

    安装后能运行吗?

    2018年6月1日 2:31
  • 你的工程是release版本的,而且是静态链接MFC库的。直接点击下面的installer安装文件即可安装。在我的Win10 64位机器上测试成功。

    你的setup文件可能是没有设置最新的安装文件导致报错。检查一下设置setup工程时的选项。

    或者你可以将该问题提到下面的地址,那里会有微软开发人员进行进一步的解释。

    https://developercommunity.visualstudio.com/

    Best Regards,

    Baron Bi


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    如果用户电脑是win10 64操作系统,

    是没有预装vc 140 runtime库的,

    你安装msi成功,是不是你的机器装了vs?

    我检查了setup文件,几个项目都有这个问题,点setup.exe安装报错。

    请微软试一试,是不是也这样。

    我认为这是vs的bug。

    请你们也试一试,谢谢。

    2018年6月4日 3:18
  • >>win10 64位版本没有预装vc 64运行时环境。

    你直接点.msi文件安装。
    安装后能运行吗?

    直接点msi在我的Win10上可以正常安装。没有预装64位运行时环境。

    Best Regards,

    Baron Bi


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2018年6月4日 7:21
  • >>win10 64位版本没有预装vc 64运行时环境。

    你直接点.msi文件安装。
    安装后能运行吗?

    直接点msi在我的Win10上可以正常安装。没有预装64位运行时环境。

    Best Regards,

    Baron Bi


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    用msi是可以安装上了,但是为什么setup.exe安装不上,请微软做实验检查是不是bug.
    2018年6月7日 3:16