ClickOnce post-build event и копирование файла
От: Lelia  
Дата: 03.08.07 18:54
Оценка:
Есть вин приложение. В него входит хелп-файл. В некоторых конфигурациях его надо подменить на другой. Это легко делается через post-build event. Однако при деплое в не зависимости от конфигурации автоматически используется тот файл, на который есть ссылка в проекте. Можно ли как-нибудь это победить?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re: ClickOnce post-build event и копирование файла
От: Lelia  
Дата: 06.08.07 06:31
Оценка:
up
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re: ClickOnce post-build event и копирование файла
От: ryf  
Дата: 07.08.07 04:08
Оценка:
Здравствуйте, Lelia, Вы писали:

L>Есть вин приложение. В него входит хелп-файл. В некоторых конфигурациях его надо подменить на другой. Это легко делается через post-build event. Однако при деплое в не зависимости от конфигурации автоматически используется тот файл, на который есть ссылка в проекте. Можно ли как-нибудь это победить?

Делаешь, два файла с одинаковыми именами, при post-build event в зависимости от конфигурации заменяешь файл на тот который нужен, а т.к. имя будет одно и тоже, то clickonce в итоге просто подхватит тот файл, который был подставлен при последнем post-build
Re[2]: ClickOnce post-build event и копирование файла
От: Lelia  
Дата: 07.08.07 06:03
Оценка:
Здравствуйте, ryf, Вы писали:

ryf>Здравствуйте, Lelia, Вы писали:


L>>Есть вин приложение. В него входит хелп-файл. В некоторых конфигурациях его надо подменить на другой. Это легко делается через post-build event. Однако при деплое в не зависимости от конфигурации автоматически используется тот файл, на который есть ссылка в проекте. Можно ли как-нибудь это победить?

ryf>Делаешь, два файла с одинаковыми именами, при post-build event в зависимости от конфигурации заменяешь файл на тот который нужен, а т.к. имя будет одно и тоже, то clickonce в итоге просто подхватит тот файл, который был подставлен при последнем post-build

Если заменять в $(TargetDir) то не подхватывает. Поэтому и возник вопрос. В принципе можно в pre-build заменять файл в $(ProjectDir), но не очень хочется.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.