2013-06-11 2 views
0

Одним словом: у меня есть библиотека. В настоящее время это не совместимо с Windows Phone 8, и я бы хотел это сделать. Мне интересно, имеет ли Visual Studio простой способ переноса текущего проекта библиотеки классов из одной версии .NET в другую?Есть ли режим переноса в Visual Studio 2012?

ответ

2

Вы можете сменить проект на портативную библиотеку классов (PCL). Обычно вы начинаете с PCL с нуля, но есть хакерский способ конвертировать существующую библиотеку. Что описывается в этом блоге:

http://geekswithblogs.net/imilovanovic/archive/2012/08/31/vs2012---how-to-manually-convert-.net-class-library-to.aspx

Как только ваша библиотека является PCL, вы можете включить Windows Phone в качестве цели, и вы получите исключения на все, что не сравнимо.

+0

Будет ли это работать на Express? (Я бы тестировал, но я нахожусь на мобильном телефоне) –

+0

Вы имеете в виду визуальный студийный экспресс? Я не уверен, у меня нет установленной. Но если VS выражает поддержку PCL, я не понимаю, почему нет. –

Смежные вопросы