Я бы порекомендовал вместо этого установить и Silverlight 2, и Silverlight 3 SDK, и вместо того, чтобы постоянно возиться с удалением / установкой инструментов, просто собрать обе версии и выбрать основную среду разработки (вероятно, Silverlight 3). 1001 *
Я написал руководство по созданию для обоих на одной машине еще в марте. Вот как мы настраиваем нашу автоматизированную лабораторию сборки, чтобы ежедневно собирать набор инструментов Silverlight для нескольких выпусков.
Это подразумевает установку свойств SilverlightRuntimeVersion, TargetFrameworkSDKDirectory и TargetFrameworkDirectory MSBuild при сборке.
Вы можете установить три свойства в файлах вашего проекта, используя трюки MSBuild (что и предлагал мой пост) или просто в командной строке / время сборки, вы можете добавить эти свойства и указать им соответствующие значения.