自己开发的C#应用程序,在另一个程序里调用,报错

求助:自己开发的C#应用程序,在另一个程序里调用,报错。
自己开发的应用程序,无论在什么地方调用,都可以打开。但是通过登陆界面以后,就报错
求帮助

------解决方案--------------------
估计是你程序中访问相对路径的文件是通过当前目录找的。而你通过程序调用,没有设置正确的workingdirectory。
------解决方案--------------------
是用Process.Start()打开的吗 可能是路径不对
------解决方案--------------------
相对路径变了,找不到主程序了