用InstallShield打包的应用程序在网页端提供下载,但是在vista操作系统下如果在弹出选择对话框中选择运行,在下载完后,每次都会提示“执行指定的程序错误”的错误对话框,内容为“C:\Users\***\Appdata\Local\temp\***.temp\setup.exe”。而不选择运行,选择另存为,在下载完后找到安装程序直接点运行,也会出现如上错误,但很少;如果选中安装程序,右键 以管理员身份运行,就不会出错。请问各位是否有遇到过类似问题?该怎么解决。谢谢!
解决方案 »
- 禁止拉伸主框架
- winternl.h这个头文件在哪里?
- 请教傅立叶变换和窗函数
- 各位高手,小弟想将创建的窗口始终保持最上面, 是所有窗口的最上面,即使打开了象Window任务管理器这样的窗口,我的窗口也要在它的上面(即使我的窗口没激活
- CPropertySheet下确定按钮旁边创建一个editbox.rect怎么控制
- vc++中的全局变量问题
- 如何将一个指针指向的内存地址中的数据转换成二维数组?
- 请教关于mid的问题
- 庆祝成功连任2013年CSDN年度博客之星,大散分!
- 怎么在菜单的右侧显示快捷键
- InvalidateRect的问题
- FtpGetFile接收指定的文件并且在本地建立它,文件可以不建立放到内存里吗
LZ的问题,建议你在弹出“执行指定的程序错误”的错误对话框后,去打开“事件查看器”,方法是点击“开始→运行”,输入eventvwr.msc,点击“确定”,就可以打开事件查看器(Event Viewer),查看最近一次运行错误的详细信息Log,在窗口左边的树形目录中找到Windows Logs → Application,在右边的窗口中会显示很多Error或Information的信息,根据时间找到执行错误的Log,Log中会详细说明错误的原因。(通常是执行该程序缺少相应的Assembly)
先把原因找出来,才好对症下药啊,有问题再讨论啊~~~