Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

​ClickOnce - x86 & x64

286  
Murr патриот27.09.19 11:37
Murr
27.09.19 11:37 

ClickOnce - x86 & x64


Есть неложная програмка - сама плюс десяток библиотек.

Програмка отбилжена как AnyCPU - должна работать как в х86 так и в х64.


Но как всегда есть засада - Oracle.DataAccess.dll

Этих дллок у меня с десяток разных версий.

На рабочей машине обычно используется х64.

Для деплоймента - используется виртуалка со Студией 2010 - там х86.


Сегодня потестил деплоймент со Студии 2015 (то, что осталось после деинсталяции 2017 и 2019) - там вроде починили то, что касалось секурити деплоймента.


Остается маааленькая проблема - как в ClickOnce - деплоить прожки для х86 & х64 у которых различие только в Oracle.DataAccess.dll?

Кто-нибудь делал такое? Как делали? Есть где описалово процесса?


П.С. Сделать две разные инсталяции - это понятно. Но не хочется гопловной боли с неправильными инсталяциями... а их, в этом случае, будет много...

#1 
AlexNek патриот27.09.19 19:22
AlexNek
NEW 27.09.19 19:22 
в ответ Murr 27.09.19 11:37

не знаю как в случае с ораклом быть но мне пришлось делать враппер и грузить или 64 или 32 бит версию.

#2 
Murr патриот29.09.19 11:31
Murr
NEW 29.09.19 11:31 
в ответ AlexNek 27.09.19 19:22

Вот и Я думаю, что надо дорабатывать исполнительную часть на предмет поиска и закгрузки приемлемой дллки. Слава богу та все изолировано в пределах одного враппера.

#3