Я преобразую довольно большой проект из .NET 3.5 в .NET 4 с использованием Visual Studio 2010. Я убедился, что для параметра Target Framework каждого файла проекта задано целевое значение .NET 4. Я также преобразовал сторонние библиотеки DLL.в .NET 4 или удалили зависимости.Однако, когда я запускаю свою программу в Windows 8 dev preview, всегда появляются диалоговые окна, в которых пользователю предлагается включить .NET 3.51.Я обнаружил, что, если я использую файл * .exe.config, он будет закрывать диалоговое окно.
Как проверить, не пропустил ли я какие-либо сборки, которые все еще используют .NET 3.5 или более ранние ссылки?Или это вызвано какой-то другой проблемой?Влияет ли файл манифеста * .exe на .NET-версию среды выполнения?
Пожалуйста, помогите, если у вас есть идеи, что не так, или вы столкнулись с чем-то подобным.Заранее спасибо.