2016-11-24 68 views
0

我在C#中有一個Win-Forms項目,使用分離的GUI和Businesslogik在VS2015中編寫。 這個程序的一部分我必須「轉換」到應用程序,它可以在Windows CE 5.2上運行在手持設備上。用Xamarin構建Windows CE 5.2的應用程序?

這樣做的最佳方法是什麼? 是否可以使用Xamarin?

+2

Windows CE支持Compact Framework,它不再處於活躍的開發階段。根據Xamarin論壇的帖子,Xamarin不支持Windows CE或Windows Mobile 6.5:https://forums.xamarin.com/discussion/14475/windows-ce-and-windows-mobile-6-5-support 。如果你的BL層是分開的,你可以創建一個CompactFramework庫,重新使用你的源代碼。您仍然需要專用於設備的CompactFramework應用程序。從版本2010的VisualStudio中刪除了對這些項目類型的支持,因此您需要爲Windows CE開發VS 2008。 –

+0

@DirkTrilsbeek你應該發佈這個答案,根據我的經驗它是100%正確的。 –

回答

2

Windows CE支持.Net Compact Framework,它不再處於活躍的發展狀態。根據Xamarin論壇的帖子,Xamarin不支持Windows CE或Windows Mobile 6.5:Link to Xamarin forums discussion。如果你的BL層是分開的,你可以創建一個Compact Framework庫,重新使用你的源代碼。您仍然需要專用於設備的Compact Framework應用程序。對於這些項目類型的支持已從版本2010的Visual Studio中刪除,因此您需要爲Windows CE開發VS 2008。

+0

我可以在VS2015中創建一個CompactFramework庫嗎?還是隻能用VS2008?謝謝! –

+0

VS 2015不支持CompactFramework。所以構建庫不起作用,intellisense可能無法工作,因爲VS不能使用引用的庫。它可能甚至不會打開現有的CF項目。你不能用VS 2015創建新的CF項目。 –

+0

好的。我會嘗試在vs2008中打開我的項目,並使用BL構建一個庫.-(。謝謝! –

相關問題