如何通过.Net Compact Framework来获得应用程序的当前路径

在.Net Compact FrameWork(简称CF)中开发的时候不要太期望他的表现,即使发布到目前的SP2中还存在很多问题。

在Win CE上是没有驱动器的概念的,所以要想使用System.IO.Directory.GetCurrentDirectory()来获得当前路径的话,在CF中会遇到未知错误。
应该使用Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase)来获得。

Published At
Categories with Web编程
Tagged with
comments powered by Disqus