Многоцелевой таргетинг VS2010 работает неправильно
У меня очень странная проблема с многоцелевым таргетингом VS2010. Короче говоря, только ориентация на.NET 3.5 Client Profile, кажется, работает правильно. Я действительно должен быть в состоянии предназначаться для.NET 2.0. У кого-нибудь есть мысли или две?
Создание нового проекта Windows Forms:
Нацелены на неверные версии:
Таргетинг. Клиентский профиль.NET 3.5 - НЕ старый.NET 3.5 - использует правильную версию: v2.0.50727. Это единственный способ получить ссылки 2.0, но мне нужно ориентироваться на 2.0.
1 ответ
Тайна разгадана. Использовал некоторые параметры реестра, чтобы заставить PowerShell использовать сборки.NET 4. Возможно, не лучший подход в ретроспективе. Указанные настройки реестра следующие:
hklm \ software \ microsoft.netframework / v OnlyUseLatestCLR / t REG_DWORD / d 1 hklm \ software \ wow6432node \ microsoft.netframework / v OnlyUseLatestCLR / t REG_DWORD / d 1