今天的一个程序,需要加载一个外部文件dic.dic,路径写死在程序里".//dic.dic"。我把dic.dic拷到debug下,按下F5运行,始终提示找不到dic.dic,在Debug目录中手动双击exe,则运行正常。
后来发现原因,当按下F5运行时,运行目录不是在Debug下,而是在存放代码的目录下,将dic.dic拷贝到后者中,再次按下F5,顺利运行!
今天的一个程序,需要加载一个外部文件dic.dic,路径写死在程序里".//dic.dic"。我把dic.dic拷到debug下,按下F5运行,始终提示找不到dic.dic,在Debug目录中手动双击exe,则运行正常。
后来发现原因,当按下F5运行时,运行目录不是在Debug下,而是在存放代码的目录下,将dic.dic拷贝到后者中,再次按下F5,顺利运行!