Могу ли я использовать мои существующие библиотеки классов .Net 4.0 в приложениях WinRT Metro Style для Windows 8 - PullRequest
7 голосов
/ 30 января 2012

Я только начал погружаться в разработку приложений в стиле Metro и понял, что нет целевого фреймворка, когда я рассматриваю свойства приложения.

Итак, могу ли я использовать мои существующие библиотеки классов .Net 4.0 (или предыдущие) в приложениях WinRT Metro Stype для Windows 8?

Например, я хотел бы получить Autofac и использовать его, но я не уверен, будет ли он подходящим.

Редактировать

Я думаю, что на самом деле он нацелен на .Net Framework Core 4.5.

1 Ответ

5 голосов
/ 30 января 2012

Хотя некоторые WinRT API очень похожи на .NET API, вы не можете напрямую делиться библиотеками классов.Это та же самая ситуация с WPF, Silverlight и Silverlight для Windows Phone, где API похожи, но библиотеки классов не являются взаимозаменяемыми.Однако вы можете использовать эти три платформы, если используете Portable Class Library (PCL).Я полагаю, что в будущем PCL может поддерживать WinRT, но я уверен, что это будет во многом похоже на поддержку XBox360, где могут использоваться только основные библиотеки.

...