Этот вопрос должен быть понятен только из его названия, но позвольте мне объяснить более подробно. Я только что закончил писать свое приложение в том, что, как я считаю, .Net 4.0 Framework (см. Рисунок ниже). Поняв, что мне нужно, чтобы мое приложение было совместимо даже с самыми ранними версиями .Net Framework, я вернулся и изменил Target Framework в окне свойств Visual Studio. Это, к сожалению, оставило мне мучительно длинный список предупреждений и одну критическую ошибку. Мне было любопытно, если бы у кого-нибудь было какое-то решение о том, как заставить мое приложение (написанное с использованием инфраструктуры .Net 4.0) работать в среде, в которой работает.
Оригинальная подборка

Список ошибок:
Спасибо,
Evan
EDIT:
Я понимаю, что вторая картинка не полностью видна для большинства из нас, поэтому я опубликую ошибки ниже:
Warning 9 The referenced component 'System.Xml.Linq' could not be found.
Warning 10 The referenced component 'System.Data.DataSetExtensions' could not be found.
Warning 8 The referenced component 'System.Core' could not be found.
Warning 11 The referenced component 'Microsoft.CSharp' could not be found.
Warning 4 The primary reference "System.Xml.Linq", which is a framework assembly, could not be resolved in the currently targeted framework. ".NETFramework,Version=v2.0". To resolve this problem, either remove the reference "System.Xml.Linq" or retarget your application to a framework version which contains "System.Xml.Linq". Protection
Warning 2 The primary reference "System.Xml.Linq" could not be resolved because it has an indirect dependency on the framework assembly "System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" which could not be resolved in the currently targeted framework. ".NETFramework,Version=v2.0". To resolve this problem, either remove the reference "System.Xml.Linq" or retarget your application to a framework version which contains "System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089". Protection
Warning 5 The primary reference "System.Data.DataSetExtensions", which is a framework assembly, could not be resolved in the currently targeted framework. ".NETFramework,Version=v2.0". To resolve this problem, either remove the reference "System.Data.DataSetExtensions" or retarget your application to a framework version which contains "System.Data.DataSetExtensions". Protection
Warning 3 The primary reference "System.Data.DataSetExtensions" could not be resolved because it has an indirect dependency on the framework assembly "System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" which could not be resolved in the currently targeted framework. ".NETFramework,Version=v2.0". To resolve this problem, either remove the reference "System.Data.DataSetExtensions" or retarget your application to a framework version which contains "System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089". Protection
Warning 1 The primary reference "System.Core", which is a framework assembly, could not be resolved in the currently targeted framework. ".NETFramework,Version=v2.0". To resolve this problem, either remove the reference "System.Core" or retarget your application to a framework version which contains "System.Core". Protection
Warning 6 The primary reference "Microsoft.CSharp", which is a framework assembly, could not be resolved in the currently targeted framework. ".NETFramework,Version=v2.0". To resolve this problem, either remove the reference "Microsoft.CSharp" or retarget your application to a framework version which contains "Microsoft.CSharp". Protection
Error 7 Could not load file or assembly 'System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. Line 123, position 5. C:\Users\FARINA_EVAN\Documents\Programming\C#\Run Time Crypter\Run Time Crypter\Properties\Resources.resx 123 5 Protection