Подтвердить что ты не робот

GACUtil "Сборка успешно добавлена ​​в кэш", но "Количество элементов = 0"

Почему, когда я запускаю:

gacutil –i  myAssembly.dll

я получаю:

Assembly successfully added to the cache

Но тогда, когда я запускаю:

gacutil –l  myAssembly.dll

Я получаю

Number of items = 0

?

4b9b3361

Ответ 2

Глупая причина, действительно, но мне потребовалось то, что было похоже на часы, чтобы исправить, и на самом деле это не то, с чем вам нужно иметь дело, когда вы пытаетесь выяснить сложную проблему.

Чтобы добавить сборку в GAC, вам нужно указать расширение .dll, но при попытке запросить его или отменить регистрацию вы должны НЕ указать расширение .dll.

Выполнение

gacutil –l  myAssembly

вернет

Number of items = 1