Как правильно развернуть исходный образец, со ссылочными сборками? - PullRequest
0 голосов
/ 05 мая 2009

Я занимаюсь разработкой библиотеки классов .NET вместе с некоторыми примерами источников. Итак, My solutions состоит из библиотеки, примера VB для иллюстрации библиотеки и проекта установки для ее развертывания.

Образец имеет зависимость проекта от библиотеки классов, а проект установки настроен на развертывание библиотеки классов (т.е. выход из проекта библиотеки классов .NET) и источников приложения VB.

Проблема в том, что файл vbproj для приложения VB содержит зависимость проекта (т. Е. Он относится к .csproj библиотеки классов).

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

Я подозреваю, что мне нужно выполнить некоторые манипуляции после установки файла vbproj, но, поскольку я новичок в этом, мне интересно, легко ли я могу справиться с этой (я бы подумал) общей проблемой?

1011 * ТИА *

Ответы [ 2 ]

1 голос
/ 05 мая 2009

Я бы предложил разделить два ваших проекта на два решения: одно для библиотеки, а другое для примера проекта VB.

Ваш пример проекта VB может просто ссылаться на библиотеку DLL напрямую, а не на ссылку на проект. Это ближе к тому, как вы планируете «развернуть» этот образец, так что вам не нужно будет выполнять какие-либо манипуляции после него.

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

0 голосов
/ 05 мая 2009

Вы можете удалить «зависимость проекта» и вместо этого добавить «ссылку на сборку» в ваш проект VB.

...