Вопросы по теме 'msbuild'
Настройка TFS 2008 для автоматического тестирования
Я смущен.
У меня установлен TFS на моем сервере разработки, который также служит машиной для сборки. Сборки работают нормально, когда я регистрирую код, но когда сборка пытается запустить тесты, я получаю сообщение об ошибке:
MSBUILD:...
08.11.2023
Добавление AllowPartiallyTrustedCallers с помощью MSBuild
Я использую CC.Net с задачами MSBuild для создания приложения, состоящего из ряда решений и проектов. Мы используем задачу AssemblyInfo MSBuild Community для обновления информации о версии в AssemblyInfo.cs. К сожалению, атрибут...
17.01.2024
Как импортировать проект msbuildcommunitytasks из другого проекта msbuild с относительным путем к файлу?
Пожалуйста, не торопитесь. Я новичок в msbuild и msbuildtasks!
Как я могу установить свойство, представляющее относительный путь к целевому файлу, который я хочу импортировать? Мне нужны относительные ссылки, чтобы он работал на всех машинах...
26.11.2023
Сборка с таким же простым именем уже была импортирована ошибка без повторяющейся ссылки
Я получаю следующую ошибку:
ошибка CS1704: сборка с таким же простым именем Interop.xxx.dll, версия = 1.0.0.0, культура = нейтральная, PublicKeyToken = null уже импортирована. Попробуйте удалить одну из ссылок или подпишите их, чтобы включить...
18.11.2023
Есть ли проект ZIP в Visual Studio?
В Visual Studio есть несколько проектов «Установка и развертывание», один из них — « Проект CAB ».
Но на самом деле мне нужен простой «ZIP-проект», который позволит мне добавить несколько папок + dll из моего решения и упаковать все это в...
22.11.2023
Множественные перестроения при выборе Debug | Запустить новый экземпляр
У меня есть большое решение Visual Studio 2010 (~ 110 проектов С#). Один проект (назовем его «А») представляет собой консольное приложение, которое имеет около 6 зависимостей от других проектов и некоторых сторонних сборок.
Если я создам проект...
12.11.2023
Зарегистрировать пространство имен xml для msbuild
У меня есть файл проекта ILOG "rulep". Это начинается так:
<?xml version="1.0"?>
<Project Guid="1bd9d4b2-1b37-4950-a4f5-f025bda41c07" xmlns="http://www.ilog.com/rules/visual_studio/7.0">
<Properties AssemblyName="BusinessRules1"...
15.01.2024
Свойства итерации MSBuild
Можно ли передать MSBuild некоторые свойства командной строки:
msbuild.exe /p:Configuration=Release;labDeploy=false;prodDeploy=true
Затем каким-то образом переберите пары ключ/значение, переданные через свойства arg.
Если да, то как?
09.01.2024
Не удается разрешить зависимость от сборки «PostSharp», поскольку она не была предварительно загружена
Структура моего проекта
A.dll, в которой PostSharp установлен через NuGet и использует его.
B.exe, который ссылается на A и не использует PostSharp.
Изменить: я создал тестовое решение, чтобы посмотреть, смогу ли я воссоздать проблему, и...
09.11.2023
VS 2010, TFS 2013 SGEN: Предпринята попытка загрузить сборку с неправильным форматом
Я работаю над преобразованием определения сборки tfs 2013, мы изначально использовали tfs 2008. У меня есть новый сервер с установленным TFS2013, и работа над определением сборки для 2013 года настройка xaml (рабочий процесс) завершена. Однако я...
22.01.2024
TFS2013 Git многопроектная автоматическая сборка web.config transform не работает
Я не могу заставить MS Build выводить преобразованный Web.Config файл. Я настроил проект сборки с помощью восстановления пакета NuGet, как описано в NuGet docs . Все части сборки работают (восстановление пакетов, CI, пакеты веб-развертывания), за...
26.10.2023
Как использовать пользовательские переменные в сценариях MSBuild?
Есть ли способ использовать пользовательские переменные в командной строке при сборке с помощью MSBuild.exe следующим образом:
MSBuild.exe bootstrapper.msbuild <custom_variable1=custom_variable_value1>...
09.11.2023
TFS 2015 Автоматически обновлять пакеты из пользовательского репозитория nuget при сборке
Я работаю над настройкой репозитория на работе. Я хотел бы иметь возможность заставить сборки TFS использовать последнюю версию каждого из наших внутренних пакетов в заданном решении без необходимости вручную изменять каждый проект, а не просто...
03.01.2024
Распространение пользовательской задачи сборки MS с помощью .NET Standard и VS 2017 через Nuget
У меня есть стандартная библиотека .NET (1.4) VS 2017, которая содержит настраиваемую задачу MS Build (MyTask), которую необходимо распространять через пакет Nuget (скажем, MyCustomTask.dll, и она содержит MyTask и Portable.targets, которые будут...
28.11.2023
Цель MSBuild должна отличаться при работе в конвейере Azure DevOps.
Я определил, что MSBuild запускает модульные тесты и метрики после сборки:
<Target Name="AfterBuild" DependsOnTargets="RunUnitTests;RunCodeMetrics;StageFiles"/>
но если сборка запускается из Azure DevOps (также известного как VSTS),...
22.01.2024
Изменение файла Typescript не распознается сборкой Visual Studio и считает, что все обновлено
Я использую TypeScript в проекте ASP.NET Core 3 (предварительная версия 5) с последней версией VS 2019 16.1.1 (tsc: 3.4).
Все мои файлы TypeScript компилируются нормально, когда я использую «Перестроить все», касаюсь любых файлов C # или касаюсь...
26.11.2023
Каскад msbuild Directory.build.props для каждого проекта?
Резюме: я хочу установить свойства в группах свойств на основе условий, которые присутствуют только в конце конвейера сборки, и я ищу способ решить эту проблему раньше.
У меня есть довольно простой файл Directory.build.props
<Project>...
14.01.2024
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..