Есть ли способ в Visual Studio 2010 изменить целевую структуру по умолчанию, на которую указывают проекты, когда они созданы? Я хочу настроить таргетинг на 4.0. рамки по умолчанию и НЕ версия профиля клиента для фреймворка 4.0.Изменение целевой платформы по умолчанию Visual Studio 2010
ответ
Visual Studio 2010 (и более ранние версии) запомнит последнюю целевую структуру, которую вы выбрали при использовании File -> New -> New Project
. Поэтому, если вы создадите новый проект с использованием 4.0, следующий раз, когда вы создадите новый проект 4.0, будет предварительно выбран как целевая структура.
EDIT: В дополнение к прокомментируйте ниже:
Посмотрев на это немного больше, есть другое решение, которое немного меньше faffy, чем информация о ссылке, которую я писал в комментариях ниже.
Создайте новое решение/проект с необходимой настройкой, затем перейдите на страницу File -> Export Template
. После того, как вы это сделали, вы сможете использовать свой новый шаблон, когда идете File -> New -> New Project
.
Кажется, что он работает, но не полностью его протестировал.
Вот как you do it with VS2008. Это похоже на аналогичный (тот же?) Процесс для VS2010. (Я только что сделал это в своей собственной среде разработки VS2010.)
- Щелкните правой кнопкой мыши на названии проекта.
- Перейдите на вкладку «Приложение».
- В списке «Целевая структура» выберите структуру, которую вы хотите использовать. Он будет отличаться в зависимости от того, какие платформы .NET у вас есть в вашей системе.
В этом проблема, я не хочу, чтобы вручную менять это каждый раз, когда я создаю новый проект. – Achilles
@ Ахиллес - Ах. Ну ... основанный на этом вопросе (который, кажется, такой же, как ваш собственный), это действительно невозможно. http://stackoverflow.com/questions/3927909/how-to-set-the-default-net-framework-version-for-projects-in-visual-studio-2010 – JasCav
Существует способ, чтобы изменить его путем взлома шаблона:
http://blog.rolpdog.com/2010/04/changing-default-framework-profile-in.html
Который, вероятно, близка к тому же, как MrEyes ответ.
Его так же просто, как в вашей Visual studio.
Перейти к пункту 4-го меню сверху, «веб-сайт».
Под веб-сайтами перейдите к опции «Параметры запуска».
В настройках запуска, перейдите к опции «построить».
Измените целевую структуру там, где бы вы ни были.
Я знаю, что вопрос был первоначально для VS2010, но в Visual Studio 2015 гораздо проще изменить целевую структуру по умолчанию.
При добавлении нового проекта, изменить структуру в верхней части -
Когда вы приходите, чтобы добавить еще один проект, я обнаружил, что VS запоминает последний выбор, который я сделал.
Проблема в том, что он продолжает выбирать «4.0 Client Framework ", а не полноценную фреймворк 4.0. Даже когда я выбираю .NET Framework 4.0 при создании нового проекта. – Achilles
Это странно, просто попробовал его здесь и получил ту же проблему. Я создал новый проект консольного приложения как .NET 4, но при проверке свойств для проекта это был .NET Framework 4 Client Profile. Небольшой поисковик нашел это решение, но это faff: http://blog.rolpdog.com/2010/04/changing-default-framework-profile-in.html – MrEyes
Просто обновил мой первоначальный ответ с лучшим решением – MrEyes