Вопросы с тегом «msbuild»

Microsoft Build Engine, также известный как MSBuild, представляет собой платформу сборки для управляемого кода и является частью .NET Framework.

427
Устранение MSB3247 - Обнаружены конфликты между различными версиями одной и той же зависимой сборки

Решение .NET 3.5 заканчивалось этим предупреждением при компиляции с msbuild. Иногда NDepend может помочь, но в этом случае он не дает никаких дополнительных подробностей. Как и Бобу, мне пришлось прибегнуть к открытию каждой сборки в ILDASM, пока я не нашел ту, которая ссылалась на более старую...

410
Microsoft.WebApplication.targets не был найден на сервере сборки. Какое у тебя решение?

Попытка построить мой проект на сервере сборки приводит к следующей ошибке: Microsoft (R) Build Engine Version 4.0.30319.1 error MSB4019: The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\TeamData\Microsoft.Data.Schema.SqlTasks.targets" was not found. Confirm that...

372
Обнаружены конфликты между разными версиями одной и той же зависимой сборки, которые не удалось разрешить

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

313
Этот проект ссылается на пакеты NuGet, которые отсутствуют на этом компьютере

У меня есть приложение ASP.NET MVC5, которое работало вчера, и теперь я получаю эту ошибку при попытке собрать: Этот проект ссылается на пакеты NuGet, которые отсутствуют на этом компьютере. Я проверил две опции, которые позволяют nuget автоматически загружать и устанавливать отсутствующие пакеты,...

273
MSBuild не копирует ссылки (файлы DLL), если в проекте используются зависимости проекта

У меня есть четыре проекта в моем решении Visual Studio (все ориентированы на .NET 3.5) - для моей проблемы важны только эти два: MyBaseProject <- эта библиотека классов ссылается на сторонний DLL-файл (elmah.dll) MyWebProject1 <- этот проект веб-приложения имеет ссылку на MyBaseProject Я...

216
Как опубликовать веб с помощью msbuild?

Visual Studio 2010 имеет команду «Опубликовать», которая позволяет опубликовать проект веб-приложения в расположении файловой системы. Я хотел бы сделать это на моем сервере сборки TeamCity, поэтому мне нужно сделать это с помощью решения Runner или msbuild. Я попытался использовать цель...

204
Как я могу установить версию msbuild VS2017 на сервер сборки без установки IDE?

Исторически это было сделано с помощью инструментов сборки Microsoft . Но похоже, что инструменты сборки могут быть недоступны для версий после 2015 года . Заменой, похоже, являются инструменты сборки Visual Studio, у которых пока нет реальной домашней страницы. Я скачал установщик VS2017...

186
Путь к MSBuild

Как программно получить путь к MSBuild с компьютера, на котором запущен мой .exe? Я могу получить версию .NET из среды, но есть ли способ получить правильную папку для версии...

177
Пользовательская цель сборки Delphi XE всегда отключена

Я создал собственный .targetsфайл MSBuild, который я включил в проект Delphi XE через IDE, и включил его из контекстного меню диспетчера проектов. Хотя файл проверяется, он всегда отключается после повторного сохранения файла проекта. Вот упрощенная версия файла целей с именем Custom.targets....

177
Отображение времени сборки в Visual Studio?

Наш сервер сборки занимает слишком много времени, чтобы построить один из наших проектов C ++. Он использует Visual Studio 2008. Есть ли способ получить devenv.com для регистрации времени, затраченного на создание каждого проекта в решении, чтобы я знал, на чем сфокусировать свои усилия? Улучшенное...

166
Список встроенных переменных MSBuild

Как я могу получить список встроенных переменных MSBuild? Мне нужно знать, как определить имя csproj текущего проекта, и подумал, что было бы полезно узнать, что еще я могу узнать в...

164
Получить Visual Studio для запуска шаблона T4 на каждой сборке

Как получить шаблон T4 для генерации выходных данных при каждой сборке? Как и сейчас, он восстанавливается только когда я изменяю шаблон. Я нашел другие вопросы, похожие на это: Преобразование T4 и порядок сборки в Visual Studio (без ответа) Как получить файлы t4 для сборки в visual studio? (ответы...

160
NAnt или MSBuild, какой выбрать и когда?

Я знаю, что есть другие вопросы, связанные с NAnt и MSBuild, относительно переполнения стека, но я не смог найти прямого сравнения между ними, и вот вопрос. Когда следует выбирать NAnt вместо MSBuild? Какой из них лучше для чего? Подходит ли NAnt для проектов дома / с открытым исходным кодом и...

159
Не удалось найти тип поставщика CodeDom «Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider».

Это проект WebApi, использующий VS2015. Шаг для воспроизведения: Создать пустой проект WebApi Измените путь вывода Build с «bin \» на «bin \ Debug \» Бегать Все работает отлично, пока я не изменил путь вывода сборки с "bin \" на "bin \ Debug \". На самом деле, любой путь вывода, кроме "bin \",...

158
Указанное условие «$ (PackageAsSingleFile)» оценивается как «» вместо логического?

Visual Studio 2012 на моем ПК выдает следующее сообщение об ошибке при предварительном просмотре в «Общедоступной сети». Мне нужно перезагрузить VS, чтобы избавиться от сообщения об ошибке. Вызвать сборку не удалось из-за исключительной ситуации. Указанное условие «$ (PackageAsSingleFile)»...

155
Как мне указать платформу для MSBuild?

Я пытаюсь использовать MSBuild для создания решения с указанной целевой платформой (мне нужны оба бинарных файла, x86 и x64). Вот как я это попробовал: C:\WINDOWS\Microsoft.NET\Framework\v3.5>MsBuild SolutionPath\Solution.sln /t:Rebuild /p:Configuration=Release /p:Platform="x86" Однако сборка...

154
Какова наилучшая практика для «Копировать локальный» и со ссылками на проект?

У меня большой файл решения c # (~ 100 проектов), и я пытаюсь улучшить время сборки. Я думаю, что «Копировать Локальный» во многих случаях расточителен для нас, но я задаюсь вопросом о лучших практиках. В нашем .sln у нас есть приложение A в зависимости от сборки B, которая зависит от сборки C. В...

150
Пространство имен XML по умолчанию проекта должно быть пространством имен MSBuild XML

Я локально клонировал репо ASP.NET Core SignalR и попытался открыть решение в следующей среде. IDE Microsoft Visual Studio Enterprise 2015 Version 14.0.25431.01 Update 3 Microsoft .NET Framework Version 4.6.01055 DOT NET CLI λ dotnet --info .NET Command Line Tools (1.0.0-preview2-1-003177) Product...