Единственный блок из нескольких проектов

Когда я пытался выяснить эту проблему, я использовал кое-что из того, что сказал Мехди Бенадда, и добавил position: relative; в body. Я добавил это в таблицу стилей:

body {
  position: relative;
  height: 100%;
}

Надеюсь, это поможет кому-то в будущем.

5
задан kjv 21 May 2009 в 14:39
поделиться

2 ответа

Вам нужно будет либо объединить два проекта в один проект, либо использовать такой инструмент, как ILMerge , чтобы объединить полученные сборки в единую сборку.

ILMerge - это инструмент утилита, которую можно использовать объединить несколько сборок .NET в единая сборка. Это свободно доступны для использования из инструментов и Страница утилит на Microsoft .NET Центр разработчиков Framework.

Если вы хотите автоматизировать ILMerge как задачу MSBuild, я бы посоветовал вам взглянуть на ilmerge-tasks :

Заинтересованы в использовании ILMerge во время автоматизированная сборка? Задачи ILMerge содержит два сборных проекта, которые позволит вам получить доступ к ILMerge как задача из MSBuild и NAnt. Это даже включает событие после сборки, которое объединяет ILMerge и задачу dll так что вы можете использовать задачу без Присутствует ILMerge.exe.

11
ответ дан 13 December 2019 в 05:41
поделиться

Я предполагаю, что вы можете создать новый файл проекта, который будет содержать все файлы из двух проектов. Таким образом, вы можете сохранить текущую структуру для разработки и использовать объединенный файл проекта для создания вывода, который будет выпущен из проекта. Файлы проекта представляют собой довольно простые xml-файлы, поэтому, если вы откроете один из них в текстовом редакторе, вы, вероятно, довольно быстро поймете, как они работают.

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

1
ответ дан 13 December 2019 в 05:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: