繁体   English   中英

控制台应用程序停止工作

[英]Console Application stopped working

代码是否有可能在管理员配置文件上完美工作,而在以其他用户身份登录时根本无法工作?

我在工作时正在构建某些应用程序,并且在以管理员身份登录时进行开发,编码和测试时。 每个应用程序都能正常工作。

现在在部署之前,当我执行相同的应用程序但现在使用特定的用户帐户登录时,我仅收到错误“控制台应用程序停止工作”等。我已经使用自己的消息框处理了所有可能的异常,但是此错误是我没想到的事吗?

在exe中,我尝试将设置更改为“以管理员身份运行”,没有用!

任何帮助将非常感激。 谢谢!

PS-我从另一类重复使用某些FTP方法。 通过处理所有可能的异常,我的意思是,我将为FTP方法提供一个try-catch块,因此,在部署后遇到错误的情况下,受影响的用户可以致电帮助台并通知确切的错误。

Well, its not the right way to go, but right click and run as Admin, works butter smooth. Should I go ahead and modify all executables to - Run as Administrator under Properties->Compatibility??

您首先应该调查您的应用程序确实确实需要管理员权限。 我能想到的一些应用程序需要管理员权限的情况正在写入系统的受保护位置,写入注册表(不包括用户拥有权限的区域)。 如果您认为不需要管理员访问权限,则可以随时寻求其他方法来使其起作用。 例如,不要写到受保护的位置,而是在用户的应用程序数据文件夹中为您的应用程序创建目录,然后写入该位置。

启动应用程序时,如果您运行的是Windows Vista或更高版本(肯定可以通过7种方式运行)

您可以右键单击该应用程序,然后单击Run as Administrator

是的,如果您没有以管理员身份运行,有时该应用程序将无法运行。 例如,如果要在受保护的位置更改文件。

还有其他差异可能导致您的程序无法正常工作。对我来说, "Console Application stopped working"通常意味着您没有安装正确版本的.net框架,但这可能意味着很多事情。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM