我开发了一个基于Windows的应用程序(即myapp),它是使用Visual Studio 10开发的。当我尝试在其他系统上运行该工具时, 有Visual Studio安装,我收到msvcr100.dll丢失的错误。
所以我尝试包含myapp.exe.local并在同一路径中复制请求的dll并尝试,这次我得到“应用程序无法启动 正确(0xc000007b)“
如果未正确配置Microsoft Visual C ++ Redistributable Package,则会出现此问题。
我不想在目标系统中安装可再发行组件,因为不建议在目标系统中进行任何类型的安装。
如果有可能在不安装可再发行组件的情况下运行该工具,我能得到任何建议吗?
答案 0 :(得分:0)
右键单击解决方案资源管理器顶部的项目名称,然后选择属性。在" General"下,确保"使用MFC"和"使用ATL"都设置为静态。如果不起作用,请查看可让您选择静态的链接器选项。