Какова наилучшая практика для разработки библиотеки общих классов в Visual Studio 2010 для использования в приложении .NET 3.5 и приложении 4.0?Ориентация на несколько версий фреймворка в Visual Studio 2010
Я мог бы сделать это с отдельными файлами проекта/решения, один для 3.5 и один для 4.0 i.e MyProject.3.5.csproj и MyProject.4.0.csproj, но затем мне нужно синхронизировать файлы. Есть ли способ лучше?
Вам нужна версия, которая специально 3.5 и одна, что 4.0? Приложения 4.0 могут загружать 3.5 сборки просто отлично. – CodingGorilla
У меня создалось впечатление, что если вы только установили .NET 4.0, вы не смогли бы выполнить сборки .NET 3.5, потому что он использует другую CLR. Я ошибаюсь? –
Например, если вы хотите написать код для Microsoft Systems Center Operations Manager, в нем говорится, что вы должны настраивать как .NET 3.5, так и 4.x (см. Https://msdn.microsoft.com/en-us/library/hh329057 .aspx, раздел «Решение Visual Studio»). Я не вижу, как ориентироваться более чем на одного, означает ли это, что вам нужно 2 проекта в решении, по одному для каждой структуры? –