我試圖從Silverlight應用程序中的.Web項目中獲取ClientBin目錄的路徑。目前,我的方法是這樣的,但必須有一個更好/更簡潔的方式來獲得這個路徑:獲取Silverlight ClientBin目錄的路徑
public static string GetClientBinPath()
{
var applicationPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().GetName().CodeBase);
if (applicationPath.StartsWith(@"file:\"))
applicationPath = applicationPath.Remove(0, 6);
applicationPath = Path.Combine(applicationPath, @"..\ClientBin");
return applicationPath;
}
不錯!謝謝你的快速反應。我知道必須有一種更簡單的方法將虛擬空間「映射」到物理空間。 – 2012-03-30 13:29:37