回答

0

對不起,您無法使用Visual Studio,DeployXap或CoreCon11 API自動部署到多個設備。 Visual Studio 2012和DeployXap.exe的做法是使用CoreCon11 API(我演示了here並解釋here)。然而,CoreCon11 API的工作方式是它們一次只能識別一個物理連接的設備,而每個模擬器只能識別一個版本。這裏有一臺機器上打印出所有可用設備與連接到它的2個WP8s:

Devices

正如你所看到的,只有一個「裝置」可以從CoreCon11的API。由於CoreCon11 API僅支持部署到單個設備,因此無法自動化這些API或使用它們部署到多個設備的任何內容。

可能會更改CoreCon11 DataStore PlatformContainer的工作方式並添加其他設備,但我沒有要共享的代碼示例。

+0

我通過創建一個僅在WP7設備上編譯的程序和另一個僅在WP8設備上編譯的程序來解決它! 我用這個代碼: [代碼] 的foreach 如果(p.Name.Equals( 「Windows電話7」)) { platformWP7 = P(在dataStoreManager.GetPlatforms()平臺P); 休息; } [/ code] 謝謝 – 2013-02-14 15:34:28

0

您可以通過連接並從Build菜單中選擇Deploy來部署到第一部手機。然後,您可以斷開第一個設備,連接第二個設備並按照慣例進行調試。