Как сменить целевую платформу NET.Framework?
Изменить целевую платформу .NET Framework 4
Всем привет, помогите пожалуйста разобраться! 😥 Скачал вот этот ScintillaNET элемент.
Перенос проекта из VS2015 (.Net Framework 4.5) в VS2008 (.Net Framework 3.5)
Здравствуйте разрабатывал графическое приложение c++/cli winforms в среде visual studio 2015 года+.
Совместимость проекта .NET Framework 4.6.2. На ПК с VS где установлен .NET Framework 4.6.1?
Если решение написано под .NET Framework 4.6.2, то соберется ли без ошибочно данное решение на.
Как сменить версию .net?
Нужно сменить версию .net на 3.5, но минимально доступная 4
Сообщение было отмечено Vitachok как решение
Решение
Запуск приложения на платформе .NET Framework 4.0, на другом компьютере без установки .NET Framework 4.0
Как запустить приложение на платформе .NET Framework 4.0, на другом компьютере без установки .NET.
Settings проекта после перебилда с Net Framework 4.0 на Net Framework 3.0
У меня возникла следующая проблема: Если создать проект WinForms под Net Framework 4.0.
Как сменить версию .Net 3 на .Net 2 в разделе Propeties
Здравствуйте. Мне необходимо сменить в Visual Studio 2008 версию .net. как это сделать. Спасибо.
Как установить .NET приложение, но без установки самого .NET Framework?
Мне нужно установить .NET приложение, но без установки самого .NET Framework. Возможно ли это? есть.
Подключить к проекту (NET Framework 4) библиотеку на NET Framework 2
Суть вопроса такова, мне надо использовать в программе одну библиотеку но она написана и.
Как в VisualStudio установить средства сборки v142?
Ошибка MSBuild MSB8020
Не удалось найти средства сборки для v142 (набор средств платформы = «v142»). Чтобы выполнить сборку с помощью версии v142 средств сборки, установите средства сборки v142. Также можно выполнить обновление до текущих средств Visual Studio, выбрав меню «Проект» или щелкнув правой кнопкой мыши решение, а затем выбрав «Изменить целевую платформу решения».
При нажатии на «Изменить целевую платформу решения» появляется это окно. Но при изменении версии пакета ничего не меняется. Ошибка остаётся.
Как изменить целевую платформу visual studio 2019
This forum has migrated to Microsoft Q&A. Visit Microsoft Q&A to post new questions.
- ProfileText
- Sign in
Answered by:
Question
The procedure described at — https://docs.microsoft.com/en-us/visualstudio/ide/how-to-configure-projects-to-target-platforms?view=vs-2019 — does not work.
Build => Configuration Manager => does not display 64 bit as an option. Selecting "new" requests a name. I don’t see selecting a new platform as an option.
- Moved by Xingyu Zhao Microsoft contingent staff Wednesday, October 23, 2019 1:30 AM
Answers
- Proposed as answer by Perry Qian-MSFT Microsoft contingent staff Thursday, October 24, 2019 1:13 AM
- Marked as answer by bhs67 Sunday, October 27, 2019 2:30 PM
All replies
I am using VS 2019, and the link is spot on, and maybe, you don’t understand how to use it. It’s set to ‘Any CPU’ that allows the .NET runtime to run the assembly as 32 or 64 bit based on the deployment CPU the program is deployed to. You can also select ‘new’ and set a 32 or 64 bit profile exclusively for the project.
It also talks about taking other paths to select Any CPU, 32bit or 64bot project profiles.
I’m not sure if I can understand what you want to do.
I take your description in a few ways.
You want to
1) make VS 2019 itself run with 64-bit
2) make a project run with 64-bit using VS 2019
3) make 64-bit application as default in VS 2019
I suppose 1) and 3) is impossible. Which do you want?
We can make a specific project run with 32-bit, 64-bit, or depend on platform.
# We can know if it is running with 32-bit or 64-bit, in TaskManager.
- Edited by Ashidacchi Wednesday, October 23, 2019 1:26 AM
Welcome to the MSDN forum.
As far as l know, Any CPU will compile your project to run on any platform which means both on the x86 and x64 platform.
If you still want to change it to x64 platform, you can select Build—>Configuration Manager—>You can choose different types for different projects, and if you don’t have the x64 target platform, you can create it like this:
So you can specify your program to run on 64-bit platforms.
>> 2. You can also specify the target platform in the project properties as Ashidacchi said(Right-click on your every project—>Properties—>Build—>set Platform target to x64)
Как изменить целевую платформу visual studio 2019
Практическое руководство. настройку целевых платформ в проектах
Visual Studio позволяет настраивать сборки приложения для различных платформ, включая 64-разрядные платформы. Дополнительные сведения о поддержке 64-разрядных платформ в Visual Studio см. в статье 64-разрядные приложения.
[!NOTE] Visual Studio 2022 выполняется как 64-разрядное приложение. Она совершенно отделена от платформ, которые можно выбрать для проектов в Visual Studio. Вы можете использовать любую версию Visual Studio, предназначенную для 32-разрядных и 64-разрядных платформ. . moniker-end . moniker range=»<=vs-2019″ [!NOTE] Visual Studio выполняется как 32-разрядное приложение. Она совершенно отделена от платформ, которые можно выбрать для проектов в Visual Studio. Вы можете использовать любую версию Visual Studio, предназначенную для 32-разрядных и 64-разрядных платформ. . moniker-end
Нацеливание на платформы с помощью диспетчера конфигураций
Диспетчер конфигураций позволяет быстро добавить новую платформу для нацеливания проекта. Если выбрать одну из платформ, входящих в Visual Studio, свойства проекта изменяются для сборки проекта в соответствии с выбранной платформой.
Настройка проекта для 64-разрядной платформы
В строке меню последовательно выберите пункты Сборка > Диспетчер конфигураций.
В списке Активная платформа решения выберите 64-разрядную платформу для нацеливания решения, а затем нажмите кнопку Закрыть.
Если нужная платформа не отображается в списке Активная платформа решения, выберите Создать.
Откроется диалоговое окно Создание платформы решения.
В списке Введите или выберите новую платформу выберите x64.
[!NOTE] Если вы присваиваете конфигурации новое имя, может потребоваться изменить параметры в конструкторе проектов для нацеливания на соответствующую платформу.
Если требуется скопировать параметры из текущий конфигурации платформы, выберите ее и нажмите кнопку ОК.
Обновляются свойства для всех проектов в решении, нацеленных на 64-разрядную платформу, и следующая сборка проекта будет оптимизирована под 64-разрядные платформы.
[!NOTE] Имя платформы Win32 используется для проектов C++ и соответствует x86. Visual Studio поддерживает платформы уровня проекта и платформы уровня решения. При этом платформы проекта основаны на системах проектов для разных языков. Проекты C++ используют Win32 и x64, а платформы решения — x86 и x64. Когда вы выбираете x86 в качестве конфигурации решения, Visual Studio выбирает для проектов C++ платформу Win32. Чтобы просмотреть параметры платформы уровня проекта и платформы уровня решения, откройте Configuration Manager и обратите внимание на два параметра платформы. Платформа уровня решения отображается в раскрывающемся списке Активная платформа решения, а платформа уровня проекта показана в таблице для каждого проекта.
Нацеливание на платформы в конструкторе проектов
Конструктор проектов также предоставляет способ нацеливания проекта на различные платформы. Если выбор одной из платформ в списке диалогового окна Создание платформы решения не подходит для вашего решения, можно создать пользовательское имя конфигурации и изменить параметры в конструкторе проектов для нацеливания на соответствующую платформу.
Способ выполнения этой задачи зависит от используемого языка программирования. Дополнительные сведения см. на следующих страницах:
Для проектов Visual Basic см. раздел /platform (Visual Basic).
Для проектов C++/CLI см. статью /clr (компиляция CLR).
Изменение файла проекта вручную
Иногда необходимо вручную изменить файл проекта, чтобы выполнить ряд пользовательских настроек. Это бывает нужно сделать, к примеру, при наличии условий, которые не могут быть указаны в интегрированной среде разработки (ссылка, имеющая разный вид для двух разных платформ, как показано в следующем примере).
Пример. Ссылки на сборки x86 и x64 и библиотеки DLL
У вас может быть сборка .NET или библиотека DLL с версиями x86 и x64. Чтобы настроить проект для использования этих ссылок, сначала добавьте ссылку, а затем откройте файл проекта и измените его, чтобы добавить ItemGroup с условием, которое ссылается как на конфигурацию, так и на целевую платформу. Например, предположим, что вы ссылаетесь на двоичный файл ClassLibrary1, и существуют разные пути для конфигураций отладки и выпуска, а также версии x86 и x64. Используйте четыре элемента ItemGroup со всеми сочетаниями параметров, как показано далее:
[!NOTE] Перед изменением файла проекта в Visual Studio 2017 сначала необходимо выгрузить проект. Для этого щелкните узел проекта правой кнопкой мыши и выберите пункт Выгрузить проект. После редактирования сохраните изменения и перезагрузите проект, щелкнув правой кнопкой мыши узел проекта и выбрав пункт Перезагрузить проект. . moniker-end
Дополнительные сведения о файле проекта см. в статье Справочные сведения о схеме файлов проектов MSBuild.