Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Блокировка файлов сборок при сборке vshost.exe, vshost.exe и сборки (dll) 
V
    Опции темы
jonie
Дата 10.4.2008, 23:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 22
Всего: 118



Имеем sln.
в нем есть "главный модуль" - exe файл
он зависит от dll сборки1 (сборка также в sln)
есть еще сборка2, которая также зависит от сборки1

если проставить конфигурацию таким образом, чтобы все это "выливалось" в один каталог при сборке sln, то первый rebuild sln проходит нормально. Однако, если поправить код сборки1, то при следующем build-е билд потерпит неудачу.

связано это с тем что процесс myprogramm.vshost.exe висит в памяти и держит сборку1.

сам файл сборки1 при этом не удалить, но можно переименовать и собрать вновь.

как такое полечить можно ?  (в sln стоят все project dependensis как надо)


уж больно не хотелось бы писать onPostEvent-ы для каждого компонента системы с копированием того что собралось в каталог общий...

Это сообщение отредактировал(а) jonie - 10.4.2008, 23:47


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
mr.DUDA
Дата 11.4.2008, 10:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 110
Всего: 232



Как референсы добавляли? Если всё в одном солюшне, нужно добавлять референс на проект (а не на dll-ку из папок bin или obj).


--------------------
user posted image
PM MAIL WWW   Вверх
jonie
Дата 11.4.2008, 23:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 22
Всего: 118



Цитата

нужно добавлять референс на проект
 ? поясни ? т.е. на vcproj ?? а такое можно ?


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
mr.DUDA
Дата 12.4.2008, 00:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 110
Всего: 232



jonie, жмём Add Reference, потом на закладке Projects делаем двойной клик по проекту:

user posted image

На vcproj тоже можно, если у него есть поддержка Common Language Runtime, проверено.


--------------------
user posted image
PM MAIL WWW   Вверх
jonie
Дата 12.4.2008, 11:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 22
Всего: 118



клево.. век живи - век учись)....


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0647 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.