Msbuild что это за папка в windows 10

Обновлено: 08.07.2024

Сейчас я зашла в Мой компьютер-Локальный диск С-Программные файлы Programm Files, потом посмотрела какие программы какие папки с программами у меня есть. и нашла какие то две папки с названиями- Microsoft SQL Server и MSBuild Что это за папки? может их можно удалить? или они все таки нужны для работы компьютера? кто точно знает?

нет удалять не надо, из папки Programm Files ничего удалять нельзя.

Наоборот туда могут установиться вирусы. У меня там было 5 вирусов.

в Program Files мусора обычно 30-80% .
Если вы не спец, не разбираетесь в теме, сами себе что-то удалили и оно у вас поломалось - это не значит что ничё удалять нильзя. Не пишите ерунды, прошу вас, только по делу и только истину. Пожалуйста!

Удаляй, систему не грохнешь, но поноценно в интернете с активным содержимым работать не сможешь. И еще одно, говоришь места на винте не хватает? Тогда сноси ХР ставь 98.

Работе компьютера они не помешают, если удалишь. А вот программки какие-нить могут запросто перестать работать.

они у тебя что - много места занимают. пусть стоят.. нужные они.. хоть и редко

В Program Files мусор 30-80%. Не пишите ерунды пожалуйста, прошу вас. За некрофилию (ветке 7 лет) простите.

А у меня такие же папки, вот незнаю , что с ними делать!

ну за работу компа отвечает папка windos,а в programm files сидят програмки.удалять или нет решай сама.

Microsoft SQL Server - там установлен либо сам сервер баз данных либо какая-то его часть для работы приложений
MSBuild - тоже необходим для работы программ от майкрософт, так что хочешь удаляй но проблем ты наживешь это точно.

Есть правило: Если всё работает, ничего не надо трогать. Они же тебе никак не мешают эти папки и места ни так уж много занимают. И вообще лучше по дискам, а уж тем более с включённой опцией Показывать скрытые и системные файлы, не лазить. Эксперименты эти обычно плохо заканчиваются.

P.S. За полтора года работы в компьютерном сервистном центре получил огромнейшее количество этому доказательств.

А сколько они у тебя просят за место? СКюЛь сервер обеспечивает переключение в программах и сам не встал, а установила прога которой он не обходим для работы. Объём папок не большой и погоды не делает и вообще лучше не заходи в програмные файлы, не зря изначально они идут скрытыми.

Если удалить MSBuild, то функциональность Вашего компьютера опустится до запуска системы – на большее он вряд ли будет способен.

Не удаляй то, что вообще связано с работой системы Windows. Каждая папка связана между и поэтому могут не работать так и системные службы или утилиты, так и установленные приложения, лучше ищи информацию подробнее об этих файлах и что с ними делать. Это мой совет.

Знаете программу MSBuild? Нет? Так не спешите, принявшись за очистку компьютера, вовсе удалять MSBuild, поскольку можете нажить тем самым ненужных проблем. В сети информация на счёт того, что это такое MSBuild довольно разрозненная, в виде либо кратких хаотичных разговоров на форумах, либо тяжеловесных для восприятия статей, написанных программистами для программистов. Поэтому я и решил попробовать написать, что это за приложение MSBuild, вкратце описав механику процесса, объяснить, для каких целей оно используется.

Что такое MSBuild

Итак, немного истории, плавно перетекающей в наши дни. Для реализации сборки небольших проектов существует компилятор командной строки и пакетного файла, который содержит вызов. В том случае, если проект возрастает, необходимой становится программа MSBuild, которая будет отслеживать версии файлов и компилировать модули. Изначально это была программа make, появившаяся еще в Unix и постепенно перешедшая на другие платформы. Его работа устроена таким образом: он считывает файл, в котором заключено описание зависимостей между исходными и целевыми файлами, затем сравнивает их версии и автоматически решает, требуется ли пересоздать целевые файлы.

Visual Studio MSBuild

Попробую подробно объяснить, что это за программа MSBuild. Идея была крайне простой, а вот формат этого самого make-файла очевиден не был. В течение долгого времени появилось множество разновидностей данной утилиты, каждая из которых обладала своим синтаксисом. Другой проблемой являлся расчёт на пакетную работу в режиме командной строки. Время шло, технологии, и прогресс не стояли на месте: появлялись различные визуальные интегрированные среды разработки (например, IDE), —стало очевидным несоответствие make современным требованиям. Тогда в 2002 появился VS 2002, где и от создания make-файлов отступились совсем, из-за чего стало невозможна компиляция проектов в режиме командной строки.

В дальнейшем Java-программистами, работающими в конкуренции с windows-программистами, была создана любопытная программа —Ant. От make его отличала отсутствие завязки на команды операционной системы: вместо команд ОС процесс происходил посредством внутренних команд Ant, которые проецировались на Java-классы.

Благодаря своей простоте и малому количеству ошибок эта программа Ant вскоре стала самым популярным подобным решением. А для разработки высокопроизводительных приложений был создан Msxml 4.0.

Вас интересует, каким образом всё это вообще относится к Microsoft? Самым что ни на есть непосредственным: именно прототипом Ant является программа MSBuild.

От теории к практике: немного примеров, иллюстрирующих необходимость MSBuild

Ясно, что эта программа MSBuild не является необходимым элементом для функционирования операционной системы, однако её удаление повлияет на работу огромного числа программ, завязанных на взаимодействие с ним. Среди них, например, Microsoft Office, используемый практически каждым из нас.

Ошибка при отсутствии MSBuild

Если удалить MSBuild, многие интернет браузеры также элементарно перестанут запускаться. А если удалить ATK Package не будет работать 3d графика.

Надеюсь, что в данной статье мне удалось пролить немного света на ситуацию с описываемой программой MSBuild, отговорив вас, если вы имели таковое желание, удалять ее.

Microsoft Build Engine представляет собой платформу для сборки приложений. Компонент MSBuild обеспечивает для файла проекта схему XML, определяющую способы, используемые платформой сборки для обработки и сборки приложений. Visual Studio использует MSBuild, но MSBuild не зависит от Visual Studio. Вызывая msbuild.exe для файла проекта или решения, можно контролировать и создавать в продукты в средах без установленного экземпляра Visual Studio.

Visual Studio использует MSBuild для загрузки и сборки управляемых проектов. Файлы проектов в Visual Studio (с расширением CSPROJ, VBPROJ, VCXPROJ) содержат код XML MSBuild, который выполняется при создании проекта с помощью интегрированной среды разработки. Проекты Visual Studio импортируют все необходимые параметры и процессы сборки для выполнения стандартной работы по разработке, но их можно расширять и изменять в Visual Studio или в редакторе XML.

Начиная с Visual Studio 2022, при выполнении сборки в Visual Studio используется 64-разрядная версия MSBuild.

Сведения об MSBuild для C++ см. в разделе MSBuild (C++).

В следующих примерах показаны случаи, когда сборки можно запускать с помощью вызова MSBuild из командной строки, а не интегрированной среды разработки Visual Studio.

Вам требуется 64-разрядная версия MSBuild, но вы используете Visual Studio 2019 или более ранней версии. Эта версия MSBuild обычно не нужна, но она позволяет MSBuild обращаться к большему объему памяти.

Требуется изменить систему сборки. Например, может потребоваться выполнить следующие действия:

предварительная обработка файлов перед их компиляцией;

копирование выходных данных сборки в другое место;

создание сжатых файлов из выходных данных сборки;

пост-обработка. Например, может потребоваться присвоить сборке другой номер версии.

С помощью Azure Pipelines можно автоматически компилировать, тестировать и развертывать приложение. Система сборки может автоматически запускать сборку, когда разработчики возвращают код (например, как часть стратегии непрерывной интеграции) или по расписанию (например, выполнять ежедневную ночную тестовую сборку). Azure Pipelines компилирует код с использованием MSBuild. Дополнительные сведения см. в описании Azure Pipelines.

В статье представлен обзор MSBuild. Вводную информацию см. в статье Пошаговое руководство. Использование MSBuild.

Использование MSBuild в командной строке

Чтобы запустить MSBuild из командной строки, передайте файл проекта в MSBuild.exe при использовании соответствующих параметров командной строки. Параметры командной строки позволяют задавать свойства, выполнять определенные целевые объекты и задавать другие параметры, управляющие процессом построения. Например, используя следующий синтаксис командной строки, можно создать файл MyProj.proj со свойством Configuration , для которого задается значение Debug .

Дополнительные сведения о параметрах командной строки MSBuild см. в статье Справочник по командной строке MSBuild.

Перед загрузкой проекта определите, можно ли доверять коду.

Файл проекта

MSBuild использует открытый и расширяемый формат файлов проекта на базе XML. Формат файла проекта MSBuild позволяет разработчикам описывать создаваемые элементы, а также способы их построения для разных операционных систем и конфигураций. Кроме того, формат файла проекта позволяет разработчикам создавать многократно используемые правила сборки, которые можно разложить на отдельные файлы, чтобы сборки могли выполняться единообразно в различных проектах в составе соответствующего продукта.

В следующих разделах описаны некоторые из базовых элементов формата файла проекта MSBuild. См. дополнительные сведения о создании базового файла проекта MSBuild с нуля.

Свойства

Свойства представляют пары ключ-значение, с помощью которых выполняется настройка построения. Для объявления свойства создается элемент с таким же именем как у свойства, который является дочерним по отношению к элементу PropertyGroup. Например, в следующем коде создается свойство BuildDir со значением Build .

Свойство можно определить условно, задав атрибут Condition в элементе. Содержимое условных элементов игнорируется, пока значение условия не станет true . В следующем примере определяется элемент Configuration , если он еще не был определен.

Для обращения к свойствам в файле проекта используется синтаксис $(<PropertyName>). Например, к свойствам из предыдущих примеров можно обращаться с помощью конструкций $(BuildDir) и $(Configuration) .

Дополнительные сведения о свойствах см. в разделе Свойства MSBuild.

Элементы

Элементы — это входные данные для системы сборки, как правило, представляющие файлы. Элементы группируются в типы на основе определяемых пользователем имен элементов. Эти типы элементов можно использовать в качестве параметров для задач, в которых с помощью отдельных элементов выполняются этапы процесса построения.

Для объявления элементов в файле проекта создается элемент с именем типа элементов, являющийся дочерним по отношению к элементу ItemGroup. Например, с помощью приведенного ниже кода создается тип элементов с именем Compile , в который входят два файла.

Для обращения к типам элементов в файле проекта используется синтаксис @(<ItemType>). Например, ссылка на тип элементов в этом примере выглядела бы следующим образом: @(Compile) .

В MSBuild имена элементов и атрибутов задаются с учетом регистра. А имена свойств, элементов (item) и метаданных — нет. В следующем примере создается тип элементов Compile , comPile или любого другого варианта написания, и типу элементов присваивается значение "one.cs;two.cs".

При объявлении элементов можно использовать подстановочные знаки; элементы могут содержать дополнительные метаданные для расширенных сценариев построения. Дополнительные сведения об элементах см. в разделе Элементы.

Задачи

Задачи — это блоки исполняемого кода, с помощью которых в проектах MSBuild выполняются операции построения. Например, в задаче может выполняться компиляция входных файлов или запускаться внешняя программа. Созданные задачи могут использоваться совместно и многократно разными разработчиками в различных проектах.

Алгоритм выполнения задачи записан в управляемом коде и сопоставлен с MSBuild с помощью элемента UsingTask. Для создания собственной задачи можно разработать управляемый тип, реализующий интерфейс ITask. Дополнительные сведения о способах создания задач см. в руководстве по написанию задач.

Задача выполняется в файле проекта MSBuild путем создания элемента с таким же именем как у задачи в виде дочернего элемента по отношению к элементу Target. Задачи, как правило, принимают параметры, которые передаются как атрибуты элемента. В качестве параметров можно использовать свойства и элементы MSBuild. Например, с помощью следующего кода вызывается задача MakeDir и ей передается значение свойства BuildDir , объявленного в предыдущем примере.

Дополнительные сведения о задачах см. в разделе Задачи.

Целевые объекты

Целевые объекты позволяют группировать задачи в определенном порядке и использовать разделы файла проекта в качестве точек входа в процесс построения. Целевые объекты часто группируются в логические разделы, чтобы повысить удобочитаемость и расширяемость. Благодаря разбиению действий построения на множество целевых объектов можно вызывать один фрагмент процесса построения из других целевых объектов, не создавая при этом копии соответствующего раздела кода в каждом целевом объекте. Например, если требуется создать ссылки для нескольких точек входа в процесс сборки, можно создать целевой объект, который выполняет сборку ссылок, и выполнять этот целевой объект из каждой нужной точки входа.

Целевые объекты объявляются в файле проекта с помощью элемента Target. Например, с помощью следующего кода создается целевой объект с именем Compile , который затем вызывает задачу Csc со списком элементов, объявленным в предыдущем примере.

В более сложных сценариях целевые объекты могут использоваться для описания связей друг с другом и выполнять анализ зависимостей, что позволяет пропускать целые разделы процесса сборки, если такой целевой объект актуален. Дополнительные сведения о целевых объектах см. в разделе Целевые объекты.

Журналы сборки

Использование MSBuild в Visual Studio

Visual Studio использует формат файла проекта MSBuild для хранения данных сборки об управляемых объектах. Параметры проекта, добавленные или измененные с помощью интерфейса Visual Studio, отражаются в файле .*proj, который создается для каждого проекта. Для построения управляемых проектов в Visual Studio используется размещенный экземпляр MSBuild. Это означает, что выполнить построение управляемого проекта можно в Visual Studio или в командной строке (даже при отсутствии Visual Studio), и результаты будут одинаковыми.

Настройка для различных версий

Ниже приведены несколько преимуществ настройки для различных версий:

Можно ориентироваться на профиль платформы, который представляет собой предопределенное подмножество целевой платформы.

Дополнительные сведения см. в разделе Настройка для различных версий.

См. также

Справочник

Справочные сведения о MSBuild
Содержит ссылки на разделы, содержащие справочную информацию.

Знаете программу MSBuild? Нет? Так не спешите, принявшись за очистку компьютера, вовсе удалять MSBuild, поскольку можете нажить тем самым ненужных проблем. В сети информация на счёт того, что это такое MSBuild довольно разрозненная, в виде либо кратких хаотичных разговоров на форумах, либо тяжеловесных для восприятия статей, написанных программистами для программистов. Поэтому я и решил попробовать написать, что это за приложение MSBuild, вкратце описав механику процесса, объяснить, для каких целей оно используется.

Что такое MSBuild

Итак, немного истории, плавно перетекающей в наши дни. Для реализации сборки небольших проектов существует компилятор командной строки и пакетного файла, который содержит вызов. В том случае, если проект возрастает, необходимой становится программа MSBuild, которая будет отслеживать версии файлов и компилировать модули. Изначально это была программа make, появившаяся еще в Unix и постепенно перешедшая на другие платформы. Его работа устроена таким образом: он считывает файл, в котором заключено описание зависимостей между исходными и целевыми файлами, затем сравнивает их версии и автоматически решает, требуется ли пересоздать целевые файлы.


Попробую подробно объяснить, что это за программа MSBuild. Идея была крайне простой, а вот формат этого самого make-файла очевиден не был. В течение долгого времени появилось множество разновидностей данной утилиты, каждая из которых обладала своим синтаксисом. Другой проблемой являлся расчёт на пакетную работу в режиме командной строки. Время шло, технологии, и прогресс не стояли на месте: появлялись различные визуальные интегрированные среды разработки (например, IDE), —стало очевидным несоответствие make современным требованиям. Тогда в 2002 появился VS 2002, где и от создания make-файлов отступились совсем, из-за чего стало невозможна компиляция проектов в режиме командной строки.

В дальнейшем Java-программистами, работающими в конкуренции с windows-программистами, была создана любопытная программа —Ant. От make его отличала отсутствие завязки на команды операционной системы: вместо команд ОС процесс происходил посредством внутренних команд Ant, которые проецировались на Java-классы.

Благодаря своей простоте и малому количеству ошибок эта программа Ant вскоре стала самым популярным подобным решением. А для разработки высокопроизводительных приложений был создан Msxml 4.0.

Вас интересует, каким образом всё это вообще относится к Microsoft? Самым что ни на есть непосредственным: именно прототипом Ant является программа MSBuild.

От теории к практике: немного примеров, иллюстрирующих необходимость MSBuild

Ясно, что эта программа MSBuild не является необходимым элементом для функционирования операционной системы, однако её удаление повлияет на работу огромного числа программ, завязанных на взаимодействие с ним. Среди них, например, Microsoft Office, используемый практически каждым из нас.


Если удалить MSBuild, многие интернет браузеры также элементарно перестанут запускаться. А если удалить ATK Package не будет работать 3d графика.

Надеюсь, что в данной статье мне удалось пролить немного света на ситуацию с описываемой программой MSBuild, отговорив вас, если вы имели таковое желание, удалять ее.

Что такое msbuild.exe?

msbuild.exe это исполняемый файл, который является частью Windows 8 Consumer Preview ISO-образы разработанный Microsoft, Версия программного обеспечения для Windows: 1.0.0.0 обычно 84744 в байтах, но у вас может отличаться версия.


Msbuild.exe безопасный или это вирус или вредоносная программа?

Первое, что поможет вам определить, является ли тот или иной файл законным процессом Windows или вирусом, это местоположение самого исполняемого файла. Например, для msbuild.exe его путь будет примерно таким: C: \ Program Files \ Microsoft \ Windows 8 Consumer Preview ISO images \ msbuild.exe

Если статус процесса «Проверенная подписывающая сторона» указан как «Невозможно проверить», вам следует взглянуть на процесс. Не все хорошие процессы Windows имеют метку проверенной подписи, но ни один из плохих.

Самые важные факты о msbuild.exe:

Если у вас возникли какие-либо трудности с этим исполняемым файлом, вы должны определить, заслуживает ли он доверия, перед удалением msbuild.exe. Для этого найдите этот процесс в диспетчере задач.

Найти его местоположение и сравнить размер и т. Д. С приведенными выше фактами

Могу ли я удалить или удалить msbuild.exe?

Не следует удалять безопасный исполняемый файл без уважительной причины, так как это может повлиять на производительность любых связанных программ, использующих этот файл. Не забывайте регулярно обновлять программное обеспечение и программы, чтобы избежать будущих проблем, вызванных поврежденными файлами. Что касается проблем с функциональностью программного обеспечения, проверяйте обновления драйверов и программного обеспечения чаще, чтобы избежать или вообще не возникало таких проблем.

Однако, если это не вирус, и вам нужно удалить msbuild.exe, вы можете удалить образы Windows 8 Consumer Preview ISO с вашего компьютера с помощью программы удаления. Если вы не можете найти его деинсталлятор, вам может потребоваться удалить ISO-образы Windows 8 Consumer Preview, чтобы полностью удалить msbuild.exe. Вы можете использовать функцию «Установка и удаление программ» на панели управления Windows.

Наиболее распространенные ошибки msbuild.exe, которые могут возникнуть:

Если у вас возникла более серьезная проблема, постарайтесь запомнить последнее, что вы сделали, или последнее, что вы установили перед проблемой. Использовать resmon Команда для определения процессов, вызывающих вашу проблему. Даже в случае серьезных проблем вместо переустановки Windows вы должны попытаться восстановить вашу установку или, в случае Windows 8, выполнив команду DISM.exe / Online / Очистка-изображение / Восстановить здоровье, Это позволяет восстановить операционную систему без потери данных.

Чтобы помочь вам проанализировать процесс msbuild.exe на вашем компьютере, вам могут пригодиться следующие программы: Менеджер задач безопасности отображает все запущенные задачи Windows, включая встроенные скрытые процессы, такие как мониторинг клавиатуры и браузера или записи автозапуска. Единый рейтинг риска безопасности указывает на вероятность того, что это шпионское ПО, вредоносное ПО или потенциальный троянский конь. Это антивирус обнаруживает и удаляет со своего жесткого диска шпионское и рекламное ПО, трояны, кейлоггеры, вредоносное ПО и трекеры.

Обновлено апреля 2021 года:

Мы рекомендуем вам попробовать этот новый инструмент. Он исправляет множество компьютерных ошибок, а также защищает от таких вещей, как потеря файлов, вредоносное ПО, сбои оборудования и оптимизирует ваш компьютер для максимальной производительности. Это исправило наш компьютер быстрее, чем делать это вручную:

Загрузите или переустановите msbuild.exe

Информация об операционной системе

Ошибки msbuild.exe могут появляться в любых из нижеперечисленных операционных систем Microsoft Windows:

MSBuild MSBuild

Visual Studio использует MSBuild для загрузки и сборки управляемых проектов. Visual Studio uses MSBuild to load and build managed projects. Файлы проектов в Visual Studio (с расширением CSPROJ, VBPROJ, VCXPROJ) содержат код XML MSBuild, который выполняется при создании проекта с помощью интегрированной среды разработки. The project files in Visual Studio (.csproj, .vbproj, .vcxproj, and others) contain MSBuild XML code that executes when you build a project by using the IDE. Проекты Visual Studio импортируют все необходимые параметры и процессы сборки для выполнения стандартной работы по разработке, но их можно расширять и изменять в Visual Studio или в редакторе XML. Visual Studio projects import all the necessary settings and build processes to do typical development work, but you can extend or modify them from within Visual Studio or by using an XML editor.

Сведения об MSBuild для C++ см. в разделе MSBuild (C++). For information about MSBuild for C++, see MSBuild (C++).

В следующих примерах показаны случаи, когда сборки можно запускать с помощью вызова MSBuild из командной строки, а не интегрированной среды разработки Visual Studio. The following examples illustrate when you might run builds by invoking MSBuild from the command line instead of the Visual Studio IDE.

Необходимо использовать 64-разрядную версию MSBuild. You want to use the 64-bit version of MSBuild. Эта версия MSBuild обычно не нужна, но она позволяет MSBuild обращаться к большему объему памяти. This version of MSBuild is usually unnecessary, but it allows MSBuild to access more memory.

Требуется изменить систему сборки. You want to modify the build system. Например, может потребоваться выполнить следующие действия: For example, you might want to enable the following actions:

предварительная обработка файлов перед их компиляцией; Preprocess files before they reach the compiler.

копирование выходных данных сборки в другое место; Copy the build outputs to a different place.

создание сжатых файлов из выходных данных сборки; Create compressed files from build outputs.

пост-обработка. Do a post-processing step. Например, может потребоваться присвоить сборке другой номер версии. For example, you might want to stamp an assembly with a different version.

С помощью Azure Pipelines можно автоматически компилировать, тестировать и развертывать приложение. You can use Azure Pipelines to automatically compile, test, and deploy your application. Система сборки может автоматически запускать сборку, когда разработчики возвращают код (например, как часть стратегии непрерывной интеграции) или по расписанию (например, выполнять ежедневную ночную тестовую сборку). Your build system can automatically run builds when developers check in code (for example, as part of a Continuous Integration strategy) or according to a schedule (for example, a nightly Build Verification Test build). Azure Pipelines компилирует код с использованием MSBuild. Azure Pipelines compiles your code by using MSBuild. Дополнительные сведения см. в описании Azure Pipelines. For more information, see Azure Pipelines.

В статье представлен обзор MSBuild. This article provides an overview of MSBuild. Вводную информацию см. в статье Пошаговое руководство. Использование MSBuild. For an introductory tutorial, see Walkthrough: Using MSBuild.

Использование MSBuild в командной строке Use MSBuild at a command prompt

Дополнительные сведения о параметрах командной строки MSBuild см. в статье Справочник по командной строке MSBuild. For more information about MSBuild command-line options, see Command-line reference.

Перед загрузкой проекта определите, можно ли доверять коду. Before you download a project, determine the trustworthiness of the code.

Файл проекта Project file

В следующих разделах описаны некоторые из базовых элементов формата файла проекта MSBuild. The following sections describe some of the basic elements of the MSBuild project file format. См. дополнительные сведения о создании базового файла проекта MSBuild с нуля. For a tutorial about how to create a basic project file, see Walkthrough: Creating an MSBuild project file from scratch.

Свойства Properties

Дополнительные сведения о свойствах см. в разделе Свойства MSBuild. For more information about properties, see MSBuild properties.

Элементы Items

Элементы — это входные данные для системы сборки, как правило, представляющие файлы. Items are inputs into the build system and typically represent files. Элементы группируются в типы на основе определяемых пользователем имен элементов. Items are grouped into item types based on user-defined item names. Эти типы элементов можно использовать в качестве параметров для задач, в которых с помощью отдельных элементов выполняются этапы процесса построения. These item types can be used as parameters for tasks, which use the individual items to perform the steps of the build process.

При объявлении элементов можно использовать подстановочные знаки; элементы могут содержать дополнительные метаданные для расширенных сценариев построения. Items can be declared by using wildcard characters and may contain additional metadata for more advanced build scenarios. Дополнительные сведения об элементах см. в разделе Элементы. For more information about items, see Items.

Задачи Tasks

Задачи — это блоки исполняемого кода, с помощью которых в проектах MSBuild выполняются операции построения. Tasks are units of executable code that MSBuild projects use to perform build operations. Например, в задаче может выполняться компиляция входных файлов или запускаться внешняя программа. For example, a task might compile input files or run an external tool. Созданные задачи могут использоваться совместно и многократно разными разработчиками в различных проектах. Tasks can be reused, and they can be shared by different developers in different projects.

Алгоритм выполнения задачи записан в управляемом коде и сопоставлен с MSBuild с помощью элемента UsingTask. The execution logic of a task is written in managed code and mapped to MSBuild by using the UsingTask element. Для создания собственной задачи можно разработать управляемый тип, реализующий интерфейс ITask. You can write your own task by authoring a managed type that implements the ITask interface. Дополнительные сведения о способах создания задач см. в руководстве по написанию задач. For more information about how to write tasks, see Task writing.

Дополнительные сведения о задачах см. в разделе Задачи. For more information about tasks, see Tasks.

Целевые объекты Targets

В более сложных сценариях целевые объекты могут использоваться для описания связей друг с другом и выполнять анализ зависимостей, что позволяет пропускать целые разделы процесса сборки, если такой целевой объект актуален. In more advanced scenarios, targets can be used to describe relationships among one another and perform dependency analysis so that whole sections of the build process can be skipped if that target is up-to-date. Дополнительные сведения о целевых объектах см. в разделе Целевые объекты. For more information about targets, see Targets.

Журналы сборки Build logs

Использование MSBuild в Visual Studio Use MSBuild in Visual Studio

См. дополнительные сведения об использовании MSBuild в Visual Studio. For a tutorial about how to use MSBuild in Visual Studio, see Walkthrough: Using MSBuild.

Настройка для различных версий Multitargeting

Ниже приведены несколько преимуществ настройки для различных версий: These are some of the benefits of multitargeting:

Можно ориентироваться на профиль платформы, который представляет собой предопределенное подмножество целевой платформы. You can target a framework profile, which is a predefined subset of a target framework.

Дополнительные сведения см. в разделе Настройка для различных версий. For more information, see Multitargeting.

См. также See also

Справочник Reference

Справочные сведения о MSBuild MSBuild reference
Содержит ссылки на разделы, содержащие справочную информацию. Links to topics that contain reference information.

Глоссарий Glossary
Содержит определения общих терминов MSBuild. Defines common MSBuild terms.

msbuild.exe это исполняемый файл, который является частью Windows 8 Consumer Preview ISO-образы разработанный Microsoft, Версия программного обеспечения для Windows: 1.0.0.0 обычно 84744 в байтах, но у вас может отличаться версия.

Расширение .exe имени файла отображает исполняемый файл. В некоторых случаях исполняемые файлы могут повредить ваш компьютер. Пожалуйста, прочитайте следующее, чтобы решить для себя, является ли msbuild.exe Файл на вашем компьютере - это вирус или вредоносная программа, которую вы должны удалить, или, если это действительно допустимый файл операционной системы Windows или надежное приложение.

Является ли msbuild.exe вирусом или вредоносным ПО?

Msbuild.exe безопасный или это вирус или вредоносная программа?

Первое, что поможет вам определить, является ли тот или иной файл законным процессом Windows или вирусом, это местоположение самого исполняемого файла. Например, для msbuild.exe его путь будет примерно таким: C: \ Program Files \ Microsoft \ Windows 8 Consumer Preview ISO images \ msbuild.exe

Чтобы определить его путь, откройте диспетчер задач, перейдите в «Просмотр» -> «Выбрать столбцы» и выберите «Имя пути к изображению», чтобы добавить столбец местоположения в диспетчер задач. Если вы обнаружите здесь подозрительный каталог, возможно, стоит дополнительно изучить этот процесс.

Еще один инструмент, который иногда может помочь вам обнаружить плохие процессы, - это Microsoft Process Explorer. Запустите программу (не требует установки) и активируйте «Проверить легенды» в разделе «Параметры». Теперь перейдите в View -> Select Columns и добавьте «Verified Signer» в качестве одного из столбцов.

Если статус процесса «Проверенная подписывающая сторона» указан как «Невозможно проверить», вам следует взглянуть на процесс. Не все хорошие процессы Windows имеют метку проверенной подписи, но ни один из плохих.

Самые важные факты о msbuild.exe:

  • Имя: msbuild.exe
  • Программного обеспечения: Windows 8 Consumer Preview ISO-образы
  • Издатель: Microsoft
  • Ожидаемое местоположение: C: \ Program Files \ Microsoft \ Windows ISO-образы предварительного просмотра 8 \ подпапке
  • Ожидаемый полный путь: C: \ Program Files \ Microsoft \ Windows Предварительный просмотр образов 8 ISO-образов \ msbuild.exe
  • SHA1: 00300447B3E13227B195DCBDD502D0CF3418E7C7
  • SHA256:
  • MD5: E4EE7F0FDB9CD0B413AB5FE6A5083F4F
  • Известно, что до 84744 размер байт в большинстве Windows;

Если у вас возникли какие-либо трудности с этим исполняемым файлом, вы должны определить, заслуживает ли он доверия, перед удалением msbuild.exe. Для этого найдите этот процесс в диспетчере задач.

Найти его местоположение и сравнить размер и т. Д. С приведенными выше фактами

Кроме того, функциональность вируса может сама влиять на удаление msbuild.exe. В этом случае вы должны включить Безопасный режим с поддержкой сети - безопасная среда, которая отключает большинство процессов и загружает только самые необходимые службы и драйверы. Когда вы можете запустить программу безопасности и полный анализ системы.

Могу ли я удалить или удалить msbuild.exe?

Не следует удалять безопасный исполняемый файл без уважительной причины, так как это может повлиять на производительность любых связанных программ, использующих этот файл. Не забывайте регулярно обновлять программное обеспечение и программы, чтобы избежать будущих проблем, вызванных поврежденными файлами. Что касается проблем с функциональностью программного обеспечения, проверяйте обновления драйверов и программного обеспечения чаще, чтобы избежать или вообще не возникало таких проблем.

Лучшая диагностика для этих подозрительных файлов - полный системный анализ с ASR Pro or это антивирус и средство для удаления вредоносных программ, Если файл классифицирован как вредоносный, эти приложения также удалят msbuild.exe и избавятся от связанных вредоносных программ.

Однако, если это не вирус, и вам нужно удалить msbuild.exe, вы можете удалить образы Windows 8 Consumer Preview ISO с вашего компьютера с помощью программы удаления. Если вы не можете найти его деинсталлятор, вам может потребоваться удалить ISO-образы Windows 8 Consumer Preview, чтобы полностью удалить msbuild.exe. Вы можете использовать функцию «Установка и удаление программ» на панели управления Windows.

  • 1. в Меню Пуск (для Windows 8 щелкните правой кнопкой мыши в нижнем левом углу экрана), нажмите Панель управления, а затем под Программы:
    o Windows Vista / 7 / 8.1 / 10: нажмите Удаление программы.
    o Windows XP: нажмите Установка и удаление программ.
  • 2. Когда вы найдете программу Windows 8 Consumer Preview ISO-образыщелкните по нему, а затем:
    o Windows Vista / 7 / 8.1 / 10: нажмите Удалить.
    o Windows XP: нажмите Удалить or Изменить / Удалить вкладка (справа от программы).
  • 3. Следуйте инструкциям по удалению Windows 8 Consumer Preview ISO-образы.

Наиболее распространенные ошибки msbuild.exe, которые могут возникнуть:


• «Ошибка приложения msbuild.exe».
• «Ошибка msbuild.exe».
• "msbuild.exe столкнулся с проблемой и должен быть закрыт. Приносим извинения за неудобства."
• «msbuild.exe не является допустимым приложением Win32».
• «msbuild.exe не запущен».
• «msbuild.exe не найден».
• «Не удается найти msbuild.exe».
• «Ошибка запуска программы: msbuild.exe».
• «Неверный путь к приложению: msbuild.exe».

Аккуратный и опрятный компьютер - это один из лучших способов избежать проблем с msbuild.exe. Это означает выполнение сканирования на наличие вредоносных программ, очистку жесткого диска cleanmgr и ПФС / SCANNOWудаление ненужных программ, мониторинг любых автозапускаемых программ (с помощью msconfig) и включение автоматических обновлений Windows. Не забывайте всегда делать регулярные резервные копии или хотя бы определять точки восстановления.

Если у вас возникла более серьезная проблема, постарайтесь запомнить последнее, что вы сделали, или последнее, что вы установили перед проблемой. Использовать resmon Команда для определения процессов, вызывающих вашу проблему. Даже в случае серьезных проблем вместо переустановки Windows вы должны попытаться восстановить вашу установку или, в случае Windows 8, выполнив команду DISM.exe / Online / Очистка-изображение / Восстановить здоровье, Это позволяет восстановить операционную систему без потери данных.

Чтобы помочь вам проанализировать процесс msbuild.exe на вашем компьютере, вам могут пригодиться следующие программы: Менеджер задач безопасности отображает все запущенные задачи Windows, включая встроенные скрытые процессы, такие как мониторинг клавиатуры и браузера или записи автозапуска. Единый рейтинг риска безопасности указывает на вероятность того, что это шпионское ПО, вредоносное ПО или потенциальный троянский конь. Это антивирус обнаруживает и удаляет со своего жесткого диска шпионское и рекламное ПО, трояны, кейлоггеры, вредоносное ПО и трекеры.

Обновлено ноябрь 2021 г .:

Мы рекомендуем вам попробовать этот новый инструмент. Он исправляет множество компьютерных ошибок, а также защищает от таких вещей, как потеря файлов, вредоносное ПО, сбои оборудования и оптимизирует ваш компьютер для максимальной производительности. Это исправило наш компьютер быстрее, чем делать это вручную:

скачать


(опциональное предложение для Reimage - Cайт | Лицензионное соглашение | Политика конфиденциальности | Удалить)

Читайте также: