Все вопросы: [msbuild]

747 вопросов

6
голосов
4ответов
6706 просмотров

создание приложений .net без Visual Studio

Мне интересно услышать о людях, работающих над созданием приложений .net с помощью MSBuild, NAnt или подобных инструментов.Что вы используете, почему вы используете его вместо VS IDE? Мне довольно часто нравятся разные редакторы, и я подумываю перейти на использование чего-то, что может освоб...

3
голосов
3ответов
4319 просмотров

Проблемы MSBuild Click-Once с манифестом

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

2
голосов
1ответов
2062 просмотров

Проблемы с копированием цели в TFSBuild.proj

В рамках моей сборки TFS (2008) я хочу вручную скопировать двоичные файлы и представления проекта ASP.NET MVC в несколько разных мест.Все существующие двоичные файлы и представления успешно скопированы.К сожалению, однако, любые вновь добавленные представления игнорируются во время их первой сбо...

0
голосов
1ответов
427 просмотров

Задачи публикации / развертывания с помощью CruiseControl.NET

Я хотел бы создать задачу CruiseControl.NET, чтобы имитировать функциональность публикации для веб-приложений в Visual Studios.Любые предлагаемые подходы или примеры?Спасибо.

1
голосов
3ответов
169 просмотров

Создание решения VS2008 .NET 3.0 без установки .NET 3.5 на сервере сборки

Я разрабатываю версии 3.0 и VS 2008. Проблема в том, что на моем сервере сборки не установлена версия 3.5, поэтому я не могу собрать решение, поскольку MSBuild для 2.0 не поддерживает файл решения VS 2008. На этот вопрос нет простого ответа, кроме перехода на VS 2005. Есть идеи, ребята?

1
голосов
2ответов
612 просмотров

Возможно ли при создании решения заставить msbuild выводить имя текущего собранного проекта?

У меня есть несколько проектов в решении, которое я создаю с помощью msbuild в тихом режиме (/ v: q). Однако для меня это слишком тихо.Я хотел бы, чтобы он напечатал имя строящегося в данный момент проекта.Итак, если A.sln содержит 1.csproj, 2.csproj и 3.csproj, тогда msbuild A.sln должен напеча...

0
голосов
2ответов
254 просмотров

Получение и отображение информации о сборке из CruiseControl.NET и MSBuild в приложении ASP.NET

Как настроить мое веб-приложение для отображения информации о текущем номере сборки и номере версии Subversion?Я ищу что-то похожее на то, что делает SO со своим номером версии SVN.

2
голосов
3ответов
363 просмотров

Сколько времени занимает компиляция Visual Studio C #?

Похоже, можно настроить Visual Studio на печать времени компиляции. Возможно, где-нибудь в файле .sln.Если sln компилируется из командной строки с помощью msbuild, он выводит время.

0
голосов
1ответов
73 просмотров

Как я могу скопировать файлы в середине сборки в Team System?

У меня есть два решения, которые я хочу включить в сборку.Для второго решения для успешного построения требуется библиотека DLL из первого решения.Во втором решении есть папка «Двоичные файлы», в которую необходимо скопировать библиотеки DLL из решения 1 перед построением Решения 2. Я пробовал...

1
голосов
1ответов
912 просмотров

Как должна работать группа элементов ExcludeFromBuild в проектах веб-развертывания?

Я добавил ItemGroup для элементов ExcludeFromBuild в цель PreBuild в моем проекте веб-развертывания: <ItemGroup> <ExcludeFromBuild Include="$(SourceWebPhysicalPath)\Test\**\*.*" /> </ItemGroup> После сборки сборка на выходе по-прежнему содержит скомпилированные класс...

4
голосов
2ответов
2957 просмотров

Как вы форматируете текст в MSBuild?

В частности, я хочу обнулить число, чтобы создать строковую метку.т.е. встроить 7 в сборку 007. Вы можете легко складывать строки вместе, но во всех моих поисках по форматированию, заполнению, строкам и т. д. я не смог найти никаких ссылок. Пример того, с чем я работаю. <PropertyGroup>...

2
голосов
1ответов
1194 просмотров

Проект веб-развертывания VS2005 в VS2008 - ошибки компилятора ASPNET

У меня проблемы с wdproj, который я обновил до VS2008;Это ошибка, которую я получаю при попытке скомпилировать проект с помощью msbuild: ASPNETCOMPILER : error ASPRUNTIME: The precompilation target directory (C:\code\CCI\CORUS\Website\Website_DeploymentProject\TempBuildDir\) cannot be in ...

11
голосов
3ответов
7000 просмотров

Документация по макросам MSBUILD?

Я использую макросы MSBUILD в своих файлах .csproj для событий AfterBuild в основном только для копирования файлов.Я делаю это на примере, поэтому я знаю только те, которые я видел в использовании: SolutionDir, ProjectDir, OutputPath и Configuration.Есть ли где-нибудь в Интернете список или хоро...

1
голосов
3ответов
2615 просмотров

Задача Xslt не работает должным образом

У меня есть преобразование XSLT, которое я разработал в VS.Он отлично работает, когда я использую VS для его запуска (через XML-> Show Xslt Output).Однако, когда я выполняю его через задачу MsBuildCommunityTasks Xslt, я получаю совершенно разные результаты. В частности, вывод - это только с...

3
голосов
3ответов
2534 просмотров

Как создать решение 3.5 с помощью MSBuild 4.0?

Я пытался перенести один из наших проектов на TFS 2010 Beta 2, чтобы воспользоваться преимуществами нового шаблона процесса Agile и Test And Lab Manager, но пока не переходил на VS2010 (поскольку в нем отсутствует поддержка CF). Проблема в том, что наши проекты .NET 3.5 Compact Framework не встр...

3
голосов
3ответов
1228 просмотров

Повышение производительности при предварительной компиляции проекта веб-приложения с возможностью обновления?

Есть ли какое-либо преимущество в производительности при предварительной компиляции веб-приложения asp.net, если оно настроено на возможность обновления?Установив флаг обновления перед компилятором, он не компилирует предварительно aspx, ascx и т. Д., Поэтому их все равно нужно компилировать во ...

25
голосов
3ответов
26418 просмотров

Как переопределить настройку CopyLocal (Private) для ссылок в .NET из MSBUILD

Я боролся с этим несколько дней и после множества поисков не могу найти путь, по которому должен идти. Я хочу создать проект MSBUILD, который будет строить все наше приложение .NET (состоящее из 8 решений и, возможно, 250 проектов, разделенных между ними) с некоторыми параметрами, переопредел...

2
голосов
1ответов
1394 просмотров

Что в моей конфигурации CruiseControl.NET вызывает это исключение?

При попытке настроить сборку для демонстрационного проекта, над которым я работаю, я получил следующее исключение: System.IO.DirectoryNotFoundException: не удалось найти часть пути "C: \ Documents and Settings \ Administrator \ Local Settings \ Temp \ 1bea7440-959c-4dd4-89ad-05dcd00e369c \...

13
голосов
6ответов
15052 просмотров

Распределенные сборки MSBuild / Visual Studio

Я разрабатываю / поддерживаю приложение, сборка которого занимает много времени (например, полная сборка занимает более шести часов!).Потратив большую часть дня на создание нашего приложения, я начал искать способы сократить время сборки.Предложения по этому вопросу о переполнении стека были с...

0
голосов
1ответов
270 просмотров

Принудительные правила для сборки и развертывания

Наш веб-проект контролируется исходным кодом с помощью SVN.Он содержит файл MSBuild для создания локальной, тестовой и производственной сборки.Мы также используем CruiseControl.NET для развертывания производственной и тестовой версий на серверах вручную (не после каждой фиксации). Вопрос в то...

9
голосов
5ответов
4056 просмотров

Как я могу отладить (желательно в среде IDE) сценарий MSBuild?

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

1
голосов
1ответов
1188 просмотров

Удаленное и автоматическое управление IIS 7 с сервера сборки - проблема с разрешениями

Вот сценарий: Сервер сборки Win2003 (CCNET) Целевой сервер развертывания IIS7 Различные задачи MSBuild (Sdc.Tasks, MSBuild Community, MSBuild Extension Pack) для выполнения этого (создание виртуальных каталогов, установка свойств AppPool) не подходят по крайней мере по одной или нескол...

5
голосов
5ответов
2170 просмотров

Приложение WPF строится в vs2k8, но не в командной строке с msbuild

У меня есть довольно небольшое решение, включающее приложение для Windows WPF. Он отлично строится, когда строится из раствора. Недавно я интегрировал проекты, содержащиеся в решении, в существующую, гораздо более крупную сборку командной строки, использующую MSBuild. Однако при сборке из команд...

0
голосов
2ответов
1766 просмотров

Как получить доступ к метаданным одного конкретного элемента в MSBuild ItemGroup?

Учитывая эту группу товаров: <ItemGroup> <Foo Include="First"> <Value>1</Value> </Foo> <Foo Include="Second"> <Value>2</Value> </Foo> </ItemGroup> Как получить метаданные Value для второго элемента (2)?Я думаю при...

1
голосов
1ответов
462 просмотров

Можно ли получить доступ к файлам, хранящимся в системе управления версиями TFS, из файла TFSBuild.proj перед выполнением задачи сборки «Получить»?

Я использую несколько настраиваемых задач MSBuild, которые проверяются в системе управления версиями.Я хотел бы импортировать эти задачи в свой файл TFSBuild.proj, который TFS использует для сборки проекта.Прямо сейчас я создал второй файл проекта, который включает в себя все варианты использова...

4
голосов
1ответов
4369 просмотров

Переменные среды TeamCity

Как получить доступ к переменным среды TeamCity через окно событий после сборки в Visual Studio? Какой тип оценки можно провести, чтобы убедиться, что сборка происходит на сервере сборки, а не локально, где переменные среды не существуют? Спасибо

6
голосов
4ответов
2707 просмотров

Сборка NAnt или TFS, что лучше?

Возник вопрос о преимуществах и недостатках Msbuild и NAnt.Теперь посмотрим, что лучше: TFS Build (с msbuild) или NAnt.На мой взгляд NAnt, потому что вы можете легко перенести среду сборки за несколько секунд на другую машину (зависит от копирования файлов), а также проще в управлении, намного б...

8
голосов
3ответов
4191 просмотров

MSBuild: как управлять анализом свойства, разделенного точкой с запятой

Когда отдельное свойство содержит точки с запятой, MSBuild автоматически анализирует свойство в список свойств при использовании в группе элементов.Вот отрывок из моего проекта: <PropertyGroup> <ConnectionString>workstation id=.;packet size=4096;Integrated Security=SSPI;data s...

1
голосов
2ответов
103 просмотров

Как настроить сборку .NET?

Я хочу настроить процесс сборки .NET так, чтобы я мог запускать исполняемый файл ( Javascriptпрограмма минимизации ) во всех моих файлах Javascript перед развертыванием.Я искал в Интернете и не вижу хорошего способа сделать что-то подобное.Может ли кто-нибудь указать мне правильное направление? ...

35
голосов
5ответов
24763 просмотров

Создание списка папок в ItemGroup с помощью MSBuild

Я пытаюсь создать ItemGroup в сценарии MSBuild, который содержит список папок непосредственно под заданной корневой папкой.Итак - в этом примере ... + Root folder ---- Sub Folder 1 -------- Sub-Sub Folder 1 -------- Sub-Sub Folder 2 ---- Sub Folder 2 ---- Sub Folder 3 ... Я бы хотел, чтоб...