Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
30.01.2014, 12:05
|
|||
---|---|---|---|
|
|||
Как совместить 2 проекта? |
|||
#18+
Есть 2 проекта: главный и дополнительный (делались разными людьми). Названия неймспейсов отличаются. В каждом по 20 форм с одинаковыми названиями (названия файлов тоже одинаковые) Как дополнительный проект запихнуть в главный без применения dll кратчайшим путем? Так чтобы остался только главный проект содержащий все 40 форм по 20 в каждом неймспейсе. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.01.2014, 12:50
|
|||
---|---|---|---|
Как совместить 2 проекта? |
|||
#18+
Раскрой термин "запихнуть". ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.01.2014, 12:55
|
|||
---|---|---|---|
|
|||
Как совместить 2 проекта? |
|||
#18+
webber81, Если просто создать папку в главном проекте, в неё добавить дополнительные исходники и отредактировать неймспейсы (решарпером) тебе кажется долгим, то можешь сделать это же самое, отредактировав файл проекта *.csproj любимым текстовым редактором, пользуясь поиском и заменой. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.01.2014, 13:08
|
|||
---|---|---|---|
|
|||
Как совместить 2 проекта? |
|||
#18+
Сейчас доп проект пристыкован как dll Поэтому в главном проекте нет конфликта имен файлов Form1.cs Form2.cs ............ Form20.cs dopolnitelnaya.dll Если формы дополнит проекта каким либо образом засунуть в главн проект, То по идее будет конфликт имен файлов Form1.cs главном Form1.cs дополнит Form2.cs главном Form2.cs дополнит ............ при это конфликта с точки зрения иерархии классов не будет. т.к. формы лежат в разных неймспейсах Как сделать чтобы остался только главный проект содержащий все 40 форм по 20 в каждом неймспейсе?(при этом не было конфликта имен файлов) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.01.2014, 13:14
|
|||
---|---|---|---|
|
|||
Как совместить 2 проекта? |
|||
#18+
webber81, Имеешь два репозитария или не имеешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.01.2014, 13:20
|
|||
---|---|---|---|
|
|||
Как совместить 2 проекта? |
|||
#18+
Где-то в степи, Имеешь два репозитария или не имеешь? Нет. Это обычные 2 проекта делались разными людьми теперь надо их слить в 1 проект ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.01.2014, 13:31
|
|||
---|---|---|---|
|
|||
Как совместить 2 проекта? |
|||
#18+
webber81,авторНазвания неймспейсов отличаются.+авторНет Да где наша не пропадала - Ctrl -Alt -V ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.01.2014, 13:56
|
|||
---|---|---|---|
|
|||
Как совместить 2 проекта? |
|||
#18+
Ну если неймспейсы - это и есть репозитории, то тогда 2 шт. По одному в каждом исходном проекте. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.01.2014, 15:06
|
|||
---|---|---|---|
|
|||
Как совместить 2 проекта? |
|||
#18+
И еще вопросик. Как сделать, чтобы одна и та же форма не могла быть открыта повторно, пока ее не закрыли? но при этом другие формы можно было открыввать и закрывать ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.01.2014, 15:16
|
|||
---|---|---|---|
Как совместить 2 проекта? |
|||
#18+
webber81Как сделать, чтобы одна и та же форма не могла быть открыта повторно, пока ее не закрыли? если по простому - перед созданием смотреть нет ли формы в коллекции Application.OpenForms но наш бронепоезд стоит на запасном пути ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.01.2014, 15:28
|
|||
---|---|---|---|
Как совместить 2 проекта? |
|||
#18+
Может сначала переименовать все формы в одном проекте (например Form1 в проекте 2 переименовать в From21)? А потом сливать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
31.01.2014, 09:37
|
|||
---|---|---|---|
Как совместить 2 проекта? |
|||
#18+
Не зная всей задачи целиком, мои действия: Можно ручками добавить файлы форм второго проекта в отдельный неймспейс. Если предметная область форм одна - привести к одному неймспейсу с соответствующим ринеймом форм (никаких форм1 и т.д. корректное название назначения форм, напр: BusinessLogicSettingsForm.cs и т.д.) После этого перевел бы используемый инструментарий (если он есть) новых форм на существующий в текущем проекте. Чего не хватает дописал/импортировал бы из второго. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=20&mobile=1&tid=1403332]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
10ms |
get forum data: |
5ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 318ms |
total: | 462ms |
0 / 0 |