我有使用C#编写脚本的Coded UI解决方案。我写了一个函数从Excel工作表中提取记录,Excel工作表放在项目中。目前我正在使用Excel文件的绝对路径引用。路径下方显示在Ex中: 对于Ex:string con = A“Provider = Microsoft.Jet.OLEDB.4.0; Data Source = E:\ Main Folder \ Sub Folder \ Test.xls; Extended Properties ='Excel 8.0; IMEX = 1,HDR = NO:' ”
现在,我想给出相对路径而不是绝对路径,任何人都可以帮我解决这个问题吗?
解决方案将不胜感激。
谢谢, PRASHANT
答案 0 :(得分:0)
我猜你可以使用Application对象属性ExecutablePath或Executing Assembly的路径。两者都可以为您提供位置,从您的应用程序启动,如果在开发中它将是您的解决方案目录,然后是bin文件夹或者如果安装在c驱动器"程序文件"然后c:/ program files然后你的app文件夹。有关详细信息,请阅读以下链接,谢谢
和