在裝置(mobile)的環境下如何取得執行檔位置呢

一般我們在做開發的時候要用到目前執行檔的位置通常會這樣用
Application.StartupPath
但是到了裝置上面沒有這個東西可以用,怎麼辦呢?我們可以利用下面的方式來取得

Public Function GetAppPath() As String
Return System.IO.Path.GetDirectoryName(Reflection.Assembly.GetExecutingAssembly.GetName.CodeBase.ToString)
End Function

如果你是用C#的話請用下面這個

MessageBox.Show(System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase));

留言

這個網誌中的熱門文章

開啟cshtml檔案時,出現『並未將物件參考設定為物件執行個體』的錯誤訊息

無法設定中斷點 尚未載入符號檔

Windows 10年度更新後,IIS 網站出現 503 錯誤