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

148
Как запустить msbuild из командной строки с помощью Windows SDK 7.1?

Я настраиваю поддержку .NET 4.0 на нашем сервере CI. Я установил .NET 4.0 и инструменты .NET из Windows 7.1 SDK. В .NET 2.0 и 3.5 это просто работало. В .NET 4, когда я запускаю "Windows SDK 7.1 Command Prompt" из меню "Пуск", он жалуется на The x86 compilers are not currently installed. x86-x86...

148
удалить восстановление пакета nuget из решения

Я добавил функцию восстановления пакета nuget в решение, используя «Включить восстановление пакета NuGet»: http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages Однако, это сломало мой сервер сборки, и у меня не было времени, чтобы исправить это, поэтому я хотел удалить его....

133
Как получить текущий каталог проекта из кода C # при создании настраиваемой задачи MSBuild?

Вместо того, чтобы запускать внешнюю программу с жестко заданным путем, я хотел бы получить текущий каталог проекта. Я вызываю внешнюю программу, используя процесс в настраиваемой задаче. Как бы я это сделал? AppDomain.CurrentDomain.BaseDirectory просто дает мне местоположение VS...

131
Как избежать кавычек в команде Exec в MSBuild

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

130
При запуске MSBuild не удается прочитать SDKToolsPath

Привет, у меня возникла небольшая проблема с запуском сценария NAnt, который использовался для правильной сборки моего веб-сайта на основе .Net 2.0, при компиляции с VS2008 и связанными с ним инструментами. Недавно я обновил все файлы проекта / решения до VS2010, и теперь моя сборка не выполняется...

127
Что нужно для компиляции с / MD или / MT?

В Visual Studio есть флаги компиляции / MD и / MT, которые позволяют вам выбрать, какой тип библиотеки времени выполнения C. Я понимаю разницу в реализации, но все еще не уверен, какую из них использовать. Какие плюсы / минусы? Одно из преимуществ / MD, о котором я слышал, заключается в том, что...

124
«Считать все предупреждения ошибками, кроме…» в Visual Studio

В Visual Studio я могу выбрать параметр «Обрабатывать предупреждения как ошибки», чтобы предотвратить компиляцию моего кода при появлении каких-либо предупреждений. Наша команда использует эту опцию, но есть два предупреждения, которые мы хотели бы сохранить как предупреждения. Есть возможность...

124
Почему MSBuild ищет в C: \ для Microsoft.Cpp.Default.props вместо c: \ Program Files (x86) \ MSBuild? (ошибка MSB4019)

Когда я запускаю msbuild для создания проекта vc2010, я получаю следующую ошибку: error MSB4019: The imported project "C:\Microsoft.Cpp.Default.props" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. msbuild находится в c: \...

124
Условная компиляция и цели фреймворка

Есть несколько незначительных мест, где код моего проекта можно было бы значительно улучшить, если бы целевая платформа была более новой версией. Я хотел бы иметь возможность лучше использовать условную компиляцию на C #, чтобы переключать их по мере необходимости. Что-то вроде: #if NET40 using...

121
Установка MSBuild 4.0 без Visual Studio 2010

Я установил .NET 4.0 и VS 2010 RC на свой ноутбук, и MSBuild установился автоматически. Я надеялся создать сервер непрерывной интеграции, просто установив .NET SDK без VS 2010, поэтому я загрузил .NET 4.0 Framework от Microsoft по этой ссылке . К сожалению, похоже, что MSBuild не был установлен с...

118
Создание решения C # в режиме выпуска с использованием MSBuild.exe

Я могу создать решение с помощью MSBuild.exe, но моя проблема в том, что мне удается создать его только в режиме DEBUG. Мне нужно создать решение в режиме выпуска с помощью MSBUILD. Вот что я пробовал Process msbuild = Process.Start("C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\MsBuild.exe",...

117
Неудовлетворенное требование города группы: существует MSBuildTools12.0_x86_Path

У меня установлен TeamCity на машине с Windows x32 Server2008. Я запустил веб-установку .net 4.5. Я также скопировал файлы с моей x64-машины на основе этой статьи, так что мне не нужно было устанавливать vs2012 (хотя у меня было изменение пути для удаления x86 на 32-битной машине): MSBuild в...

116
указать файл проекта решения с помощью msbuild

Мне нужна командная строка для создания конкретного проекта решения с использованием msbuild, как мы делаем с devenv.com. В devenv.com мы можем указать проект решения, используя следующую командную строку devenv.com /Build Release|x86 test.sln /project "testproject" Используя приведенную выше...

112
Как я могу автоматически увеличить версию сборки C # с помощью нашей платформы CI (Hudson)?

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

112
Как заставить проекты .NET Core копировать ссылки NuGet в выходные данные сборки?

Я пытаюсь написать систему подключаемых модулей с .NET Core, и одно из моих требований состоит в том, чтобы иметь возможность распространять библиотеку подключаемого модуля вместе с его зависимостями для установки пользователю. Однако я не могу понять, как включить мои зависимости NuGet в качестве...

111
Автоматическое восстановление пакета NuGet не работает с MSBuild

Я пытаюсь создать решение с packagesотсутствующим содержимым (кроме repositories.configвнутреннего) с помощью MSBuild 12.0. Я ожидаю, что он автоматически восстановит все отсутствующие пакеты перед сборкой, но это не так - MsBuild сообщает о множестве ошибок: "вам не хватает директивы using или...

110
Сборка проекта Visual Studio 2015 завершилась неудачно, но ошибок нет

Все сборки моего проекта терпят неудачу, но я не вижу никаких ошибок. Я попробовал очистить и перестроить, но это не сработало. Я изменил подробность вывода MSBuild на «Диагностика», надеясь, что это поможет мне определить проблему, и теперь я застрял. Вот как выглядит результат: 1>Project...

106
VSTS 2010 SGEN: ошибка: не удалось загрузить файл или сборку (исключение из HRESULT: 0x80131515)

У меня странная проблема с VS2010. Мы используем TFS для создания наших DLL-библиотек API, и мы использовали для ссылки на них в наших проектах, используя подключенный сетевой диск, которому было полностью доверено. Мы так работаем не менее двух лет, и все работало отлично. Сегодня я преобразовал...