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

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

2
Что делает параметр Private для ProjectReference в файле проекта MSBuild?
На днях я видел это в файле проекта: <ProjectReference Include="Foo\Bar\Baz.csproj"> <Project>{A GUID HERE}</Project> <Name>Baz</Name> <Private>False</Private> <!-- ??? --> <ReferenceOutputAssembly>False</ReferenceOutputAssembly> </ProjectReference> Каждый узел в по- ProjectReferenceвидимому, сам объяснительный (указанный файл проект, GUID, имя для отображения в обозревателе решений, и следует ли или нет текущего проект ссылается на ссылочном проект) , за …

1
Создание решения C # в режиме выпуска с использованием MSBuild.exe
Я могу создать решение с помощью MSBuild.exe, но моя проблема в том, что мне удается создать его только в режиме DEBUG. Мне нужно создать решение в режиме выпуска с помощью MSBUILD. Вот что я пробовал Process msbuild = Process.Start("C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\MsBuild.exe", solutionfilepath + " /P:Config=Release"); и Process msbuild = Process.Start("C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\MsBuild.exe", solutionfilepath + …
118 c#  msbuild  release  mode  solution 

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


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

12
Как я могу автоматически увеличить версию сборки C # с помощью нашей платформы CI (Hudson)?
Я и моя группа ужасно стараются увеличивать номера версий сборок, и мы часто отправляем сборки с версиями 1.0.0.0. Очевидно, это вызывает много головной боли. Мы становимся намного лучше с нашими практиками с помощью нашей платформы CI, и я действительно хотел бы настроить ее на автоматическое увеличение значений в assemblyinfo.csфайле, чтобы …

5
Как заставить проекты .NET Core копировать ссылки NuGet в выходные данные сборки?
Я пытаюсь написать систему подключаемых модулей с .NET Core, и одно из моих требований состоит в том, чтобы иметь возможность распространять библиотеку подключаемого модуля вместе с его зависимостями для установки пользователю. Однако я не могу понять, как включить мои зависимости NuGet в качестве артефакта сборки и вывести их в папку …
112 c#  msbuild  .net-core  nuget  csproj 

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

29
Сборка проекта Visual Studio 2015 завершилась неудачно, но ошибок нет
Все сборки моего проекта терпят неудачу, но я не вижу никаких ошибок. Я попробовал очистить и перестроить, но это не сработало. Я изменил подробность вывода MSBuild на «Диагностика», надеясь, что это поможет мне определить проблему, и теперь я застрял. Вот как выглядит результат: 1>Project 'ProjectMM.Data.Models' is not up to date. …

13
VSTS 2010 SGEN: ошибка: не удалось загрузить файл или сборку (исключение из HRESULT: 0x80131515)
У меня странная проблема с VS2010. Мы используем TFS для создания наших DLL-библиотек API, и мы использовали для ссылки на них в наших проектах, используя подключенный сетевой диск, которому было полностью доверено. Мы так работаем не менее двух лет, и все работало отлично. Сегодня я преобразовал веб-приложение в vs2010, и …

3
Как обновить msbuild до C # 6?
Я хочу использовать C # 6 в своем проекте (нулевое распространение, другие функции). Я установил VS 2015 на свой компьютер, он отлично работает и создает тестовый код вроде var user = new SingleUserModel(); //all model fields are null var test = user.User?.Avatar?["blah"]; Но когда я помещаю свой проект в репо, …

13
NuGet за прокси
Я выяснил, что NuGet позволяет настраивать параметры прокси, начиная с версии 1.4. Но я не могу найти пример командной строки. Я пытаюсь запустить сборку, но NuGet не может подключиться. Как мне настроить параметры прокси в командной строке?
105 c#  msbuild  nuget 

16
Инструменты сборки для v120 (Platform Toolset = 'v120') не могут быть найдены
При использовании Visual Studio 2012 на Windows 8 x64 это вызвано перемещением msbuild в .net, но я еще не видел, как это исправить. 4>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform.targets(44,5): error MSB8020: The builds tools for v120 (Platform Toolset = 'v120') cannot be found. To build using the v120 build tools, either click the …


4
Проблемы сборки .NET 4.0 на CI-сервере
Кому-нибудь удается собрать приложения .NET 4.0 на сервере CI без установки Visual Studio 2010 на сервере CI? SDK для .NET 4.0 не существует. Установили .NET 4.0 на CI Server. Msbuild.exe работает с простыми проектами и дает следующее предупреждение: (GetReferenceAssemblyPaths target) -> C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.