Вероятно, у вас есть ссылка на сборку .NET 4 в вашем решении - если вы откроете окно «Добавить ссылку» в своем решении и сделаете окно немного шире, вы увидите, что для Версии есть столбцы и среда выполнения ... когда вы создавали свои решения для целевой платформы .NET 4, возможно, вы добавили ссылку на сборку, для которой требуется среда выполнения .NET 4, и теперь вы перешли на .NET 2, вам нужно поменять ее для сборки для этого требуется только среда выполнения .NET 2.
Конечно, если вы использовали что-то из сборки .NET 4, которой не было в .NET 2, вам придется либо переписать, чтобы избежать ее использования, либо передумать и сделать это в .NET 4 вместо этого!