2011-03-31 141 views
2

如何獲取項目的路徑? 我想分配一個字符串與項目文件夾的路徑。 可以說,我的項目(在C#中)的文件夾是E:\ projects \ something (在文件夾中,我有.sln文件和所有源代碼以及一個文件夾圖片,並且在某些功能中我想分配字符串到項目的文件夾對後,在圖片使用FHE文件的路徑...我需要的是retorning項目的路徑的功能 字符串s = project_path;在C中獲取項目的路徑#

+3

沒有足夠的信息。你想在什麼地方獲得它?在你的應用程序內部?在VS插件內部?手動?...? – 2011-03-31 12:48:37

+1

@jerry:更新你的問題並提供所需的詳細信息,並將其標記爲版主注意,因此可以重新打開。是不夠的注意:該項目是你編譯的東西,即* .cs文件他運行的程序是程序集。請澄清。 – 2011-03-31 12:53:17

+0

請檢查我的更新 – jerry 2011-03-31 12:53:26

回答

2
private void button1_Click(object sender, System.EventArgs e) 
{ 
    string path; 
    path = System.IO.Path.GetDirectoryName( 
     System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase); 
    MessageBox.Show(path); 
}