Как установить свойство “Specific Version” для ссылок проекта в Visual Studio

Проблема с border-bottom заключается в дополнительном расстоянии между текстом и строкой. Проблема с text-decoration-color заключается в отсутствии поддержки браузера. Поэтому мое решение - использовать фоновое изображение с линией. Это поддерживает любую разметку, цвет (ы) и стиль линии. top (12px в моем примере) зависит от line-height вашего текста.

 u {
    text-decoration: none;
    background: transparent url(blackline.png) repeat-x 0px 12px;
}
7
задан starblue 28 May 2009 в 07:04
поделиться

4 ответа

Я нашел решение своей проблемы. Это довольно подробно описано здесь . Проблема не в неправильных ссылках на проект, а в вопросе де / сериализации экземпляров рабочего процесса.

Спасибо всем, кто пытался помочь.

1
ответ дан 6 December 2019 в 23:13
поделиться

Я думаю, проблема в том, что то, что вы спрашиваете, невозможно напрямую со ссылкой на проект, я думаю, что это всегда неявно превращается в «явную версию» из-за характера ссылки.

То, как вы могли сделать это (вызывая текущий проект A и ссылающийся проект B):

  • Имейте проект, на который вы хотите ссылаться, в своем решении, как вы это делаете сейчас с ссылка на проект
  • Явно задайте цепочку зависимостей так, чтобы проект, на который была сделана ссылка, строился первым
  • Сначала вручную выполните сборку проекта A, на которую указывает ссылка
  • Создайте ссылку на сборку в проекте B на результаты сборки в проекте A
  • Установите для ссылки сборки значение 'Specific Version = false'

Порядок сборки (зависимость) гарантирует, что A всегда создается перед B,и B будет ссылаться на него из каталога двоичного вывода A.

(хотя он немного хрупкий, и я бы не рекомендовал его, так как легко получить неправильные результаты, если настройки не в порядке или солнце выравнивается с звездочки неправильные или что-то в этом роде)

6
ответ дан 6 December 2019 в 23:13
поделиться

Я могу неправильно понять ваш вопрос, но когда вы добавляете ссылку на проект , сборка проекта всегда загружается в любой проект, который ссылается на нее при построении проекта. Таким образом, у вас всегда будет последняя доступная сборка в папке bin для этого проекта.

3
ответ дан 6 December 2019 в 23:13
поделиться

Вы можете добавлять ссылки на выходные DLL проекта вместо проектов. После этого вы сможете установить конкретную версию.

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

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