У меня есть библиотеки классов с нетривиальным количеством существующего кода. В настоящее время библиотеки классов предназначены для .NET 4.0. Есть ли какие-либо рекомендации по преобразованию этих библиотек в портативные библиотеки? От взгляда на .csproj, не кажется, что есть много различий:
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\$(TargetFrameworkVersion)\Microsoft.Portable.CSharp.targets" />
и
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
Является ли хорошей или плохой идеей попробовать преобразовать существующую библиотеку классов в переносимую библиотеку?