完整路径:
Application.StartupPath
路径带文件名:
Application.ExecutablePath

解决方案 »

  1.   

    路径带文件名:
    Application.ExecutablePath
    路径不带文件名:
    Application.StartupPath
      

  2.   

    偶做的是CLASS LIB,没有窗体,没有APPLICATION类怎么办?
      

  3.   

    dll?
    那它只能被人调用阿,是需要调用者的路径还是Dll的路径呢?
      

  4.   

    1:;Application.StartupPath;
        获得启动了应用程序的可执行文件的路径 2::System.Environment.CurrentDirectory
        获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。
    按照定义,如果该进程在本地或网络驱动器的根目录中启动,则此属性的值为驱动器名称后跟一个尾部反斜杠(如“C:\”)。如果该进程在子目录中启动,则此属性的值为不带尾部反斜杠的驱动器和子目录路径(如“C:\mySubDirectory”)。
      

  5.   

    Application.ExecutablePathApplication.StartupPath
      

  6.   

    添加引用
     System.Windows.Forms.dll
    再using  System.Windows.Forms ;
    就可以用了
      

  7.   

    执行文件名 AppDomain.CurrentDomain.FriendlyName
    主目录 AppDomain.CurrentDomain.BaseDirectory
      

  8.   

    在C#里面获得应用程序的当前路径Environment.CurrentDirectory
    获取应用程序的当前工作目录。
    System.IO.Directory.GetCurrentDirectory()
    AppDomain.CurrentDomain.BaseDirectory
    这两个只能在WindowForm中使用;
    Application.StartupPath
    Application.ExecutablePath
    --获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。
    Environment.CurrentDirectory  
    --获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。
    Application.ExecutablePath