Я пытаюсь развернуть обновление и внезапно получаю сообщение о том, что log4net.dll версии 1.2.10.0 необходимо установить в GAC.Это версия с номером 38, и для меня установлено свойство «Копировать локально = true», а для параметра «Файлы приложения» задано значение «Включить».Я даже сдался и зарегистрировал log4net.dll в GAC на целевой машине.Самое смешное, что это обновление прекрасно работает на двух других компьютерах.
Я не уверен, что могло измениться с момента последнего обновления?
cheers
bob
edit: я нашел эту запись в файле манифеста для log4net.Его нет ни в одном из других файлов манифеста для других приложений, где я использую log4net?Тем не менее, если я пытаюсь изменить файл, clickonce знает и говорит, что установка повреждена.
<dependency>
<dependentAssembly dependencyType="preRequisite" allowDelayedBinding="true">
<assemblyIdentity name="log4net" version="1.2.10.0" publicKeyToken="692FBEA5521E1304" language="neutral" processorArchitecture="x86" />
</dependentAssembly>