【问题标题】:I want to give relative path in the project. Currently i have given absolute path in the project我想在项目中给出相对路径。目前我已经在项目中给出了绝对路径
【发布时间】:2015-04-30 02:30:32
【问题描述】:

我有使用 C# 编写脚本的编码 UI 解决方案。我写了一个函数来从 Excel 表中提取记录,并将 Excel 表放在项目中。目前我正在使用 Excel 文件的绝对路径引用。路径下方显示在 Ex 中: 例如:字符串 con = A"Provider=Microsoft.Jet.OLEDB.4.0;数据源 = E:\Main Folder\Sub Folder\Test.xls;Extended Properties='Excel 8.0;IMEX=1,HDR=NO:' ”。

现在,我想给出相对路径,而不是绝对路径,有人可以帮我解决这个问题吗??

我们将不胜感激。

谢谢, 普拉尚特

【问题讨论】:

    标签: c# import-from-excel


    【解决方案1】:

    我猜你可以使用 Application 对象属性 ExecutablePath 或 Executing Assembly 的路径。两者都可以从您的应用程序启动时为您提供位置,例如,如果在开发中,它将是您的解决方案目录,然后是 bin 文件夹,或者如果安装在 c 驱动器“程序文件”上,然后是 c:/program 文件,然后是您的应用程序文件夹。更多详情,您可以阅读以下链接,谢谢

    https://msdn.microsoft.com/en-us/library/system.windows.forms.application.executablepath%28v=vs.110%29.aspx

    https://msdn.microsoft.com/en-us/library/aa457089.aspx

    【讨论】:

      猜你喜欢
      • 2011-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-03
      相关资源
      最近更新 更多