Мне было интересно, почему мое развертывание ClickOnce содержит один и тот же .dll в нескольких папках, которые находятся на клиенте после его установки. Я предполагаю, что на одну и ту же сборку ссылаются 2 развернутых сборки.
Это подводит меня к следующим вопросам:
1.) Почему? Кажется, это пустая трата времени, чтобы файл там был дважды
2.) НАИБОЛЕЕ ВАЖНО: файл загружается дважды во время установки ClickOnce или он просто копируется в 2 расположения после загрузки? Я могу жить с последним, даже если это пустая трата времени.
Спасибо, я надеюсь, что кто-то может дать мне некоторое представление, я был удивлен, насколько сложно найти информацию об этом.
редактировать
После полной очистки моей папки кэша 2.0, новая установка приложения ClickOnce выдает следующее (например)
C: \ Documents and Settings \ schmoopy \ Локальные настройки \ Apps \ 2.0 \ G57TKZ28.WP3 \ 156X8
QYO.XDZ \ comp..p282_0000000000000000_0003.003e_485502fc487b00ff \ CrystalDecisions.
Shared.dll
C: \ Documents and Settings \ schmoopy \ Локальные настройки \ Apps \ 2.0 \ G57TKZ28.WP3 \ 156X8
QYO.XDZ \ crys..ared_692fbea5521e1304_000c.0000_none_badb756f818b0fe2 \ CrystalDecis
ions.Shared.dll
сделано ...
Это одна и та же версия .dll