【发布时间】:2011-09-14 12:01:16
【问题描述】:
我从快捷方式启动程序时看到连接超时错误。
当我启动 windows 应用程序时出现错误:
发现错误!!超时过期。之前的超时时间 操作完成或服务器没有响应
但如果我从c:/program file/myapplication 复制文件夹并将其粘贴到D:/ 驱动器并启动应用程序,它可以正常工作,但不是从开始菜单和桌面快捷方式。
【问题讨论】:
标签: connection-timeout access-denied
我从快捷方式启动程序时看到连接超时错误。
当我启动 windows 应用程序时出现错误:
发现错误!!超时过期。之前的超时时间 操作完成或服务器没有响应
但如果我从c:/program file/myapplication 复制文件夹并将其粘贴到D:/ 驱动器并启动应用程序,它可以正常工作,但不是从开始菜单和桌面快捷方式。
【问题讨论】:
标签: connection-timeout access-denied
听起来您的程序正在从与程序位于同一文件夹中的文件中获取数据库连接设置,而您的代码只是假设它会在当前目录中找到该文件。当它无法读取设置时,它会尝试使用无效的连接设置进行连接。
最快的解决方法是右键单击快捷方式,选择属性,然后将工作文件夹更改为程序文件夹。
更好(实施时间更长)的解决方案是:
【讨论】:
按“winkey +r”运行并写入“msconfig”并检查启动应用程序。如果您在列表中找到 myapplication,则只需将其禁用即可。
【讨论】: