2012-04-26 85 views
2

一週前,我遇到了S.O.發佈(在評論中)有人已經將當前正在運行的應用的GUID的快捷方式發佈到Isolated Storage Explorer Tool (ISETool.exe)命令行參數中。該快捷方式效果很好,並且無需查找應用程序的GUID即可輕鬆使用ISETool.exe。這篇文章現在正在逃避我,我希望有人能夠重新回答其他帖子的評論。Windows Phone ISETool.exe當前正在運行的應用程序GUID的快捷方式

例如,使用ISETool.exe,你必須添加應用程序的GUID,即

ISETool.exe ts xd 11111111-2222-3333-4444-555555555555 C:\SomeDirectory 

而不是使用實際的GUID,評論指出,你可以沿着localhosthttp://localhost線使用的東西即,

ISETool.exe ts xd localhost C:\SomeDirectory 

我知道其他工具有類似的功能,即WP7 Isolated Storage ExplorerISETools-Batch-script。不過,我正在尋找使用ISETool.exe的快捷方式。

回答

2

您確定這是應用程序那有捷徑嗎?通過反映ISEtool.exe的源代碼,我看不到任何可識別正在運行的應用程序的東西。

此外,產品ID參數始終解析爲Guid並傳遞到Device.GetApplication。我嘗試將Guid.Empty傳遞給GetApplication,但它引發異常。

事實上,跳進Microsoft.SmartDevice.ConnectivityMicrosoft.VisualStudio.DeviceConnectivity.Interop我沒有看到有管理的API,它可以提供這些信息都:

  • Microsoft.SmartDevice.Connectivity.RemoteApplication.IsRunning()拋出一個NotImplementedException
  • Microsoft.VisualStudio.DeviceConnectivity.Interop.ICcConnection3.IsApplicationRunning(COM接口)不被任何東西在Microsoft.SmartDevice.ConnectivityIseTool.exe組件引用

我不同意這樣的快捷方式將是有益的,S o如果您發現某些內容,請更新。

+1

我以爲我確定這是應用程序將採取的捷徑。我一個星期前第一次使用ISETool,並且明顯地記得從不使用Guid進行論證併成功檢索了獨立存儲的副本。我可能會誤以爲是S.O.我在哪裏找到了這些信息。 – 2012-04-26 05:15:51

相關問題