应用程序启动错误! [英] Application start up error!!!.

查看:91
本文介绍了应用程序启动错误!的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好朋友,

我已经制作了一个以VS.NET2.0框架为前端,以SQL SERVER2005为后端的应用程序.我已经为我的客户进行了设置.我的应用程序设置包括:-

1).安装.Net框架,
2). Crystal Reports运行环境(dll).
3). SQL SERVER DB安装.

整个安装过程绝对运行良好,并且在桌面上显示了一个用于打开应用程序的图标.当我单击相同的图标以启动应用程序时,它将在我的端部完美运行,显示包括数据在内的每个进程都很好.

但是,当我的客户端在完全安装后尝试启动相同的应用程序时,出现错误:-在frmstartupPage上出现''HRRESULT:0x8007007E''.".我试图找到这种错误,但是每次我都有不同的原因导致此错误时.有人可以帮我解决错误.

感谢您为此付出的努力.在此先感谢

Hello friends,

I have made an application with VS.NET2.0 framework as front end and SQL SERVER2005 as back end. I have made the setup for my client. My application set up includes:-

1). Installation of .Net framework,
2). Crystal reports running environment (dll).
3). SQL SERVER DB installation.

The whole setup process runs absolutely fine and an icon for opening the application gets made at the desktop. When i click the same icon to start the application it runs perfectly at my end showing each and every process fine including the data.

But when my client try to start the same application after the complete installation, an error comes:-"''HRRESULT:0x8007007E'' at frmstartupPage.". I tried to found this kind of error but every time i got different reasons for this error. Can someone help me resolve the error.

I would appreciate your efforts on this. Thanks in advance

推荐答案

错误FileNotFoundException为0x8007007E

您必须在安装过程中不知道dll作为dll的一部分,因为它最终会运行.但是在安装后运行它(此后会自动清理)时,该dll不再存在.您必须具有第3方dll,因为使用纯.net程序不会发生这种情况.我还假定这是在c#中,因为错误指向该错误.
the error FileNotFoundException is 0x8007007E

you must have a dll as part of the install without knowing it since it runs at the end. but when you run it after the install ( which cleans up itself afterwards) the dll is no longer present. you must have 3rd party dll''s since this would not happen with pure .net programs. I am also assuming this is in c# since the error points toward that.


我假设应用程序在开发计算机上运行正常,并且此错误仅在其他计算机上显示. />
您是否也在分发PDB文件?如果没有,请尝试这样做.可能会提供有关该问题的更多调试信息.
I assume that the application is running ok on your development machine and that this error only shows on other machines.

Are you distributing the PDB file as well? If not, then try doing that. that might give more debug information about the problem.


您是否在应用程序中使用了任何第三方dll(不是框架的一部分)?
如果是这样,则需要将它们包括在安装中.

如果您在代码中引用了一些非托管dll,则可能需要通过安装程序进行注册.
Are you using any third party dll''s (not part of the framework) in your application?
If so you would need to include them in the installation.

If you are referencing some unmanaged dll''s in your code, you might need to register them via the setup.


这篇关于应用程序启动错误!的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆