Установщик Visual Studio не включает сборку сателлитных ресурсов
-
08-07-2019 - |
Вопрос
У меня есть проект установщика VS2008, который устанавливает службу Windows .NET. Одной из зависимостей службы является сборка .NET, которая локализовала ресурсы в форме сателлитной сборки. По какой-то причине установщик не упаковывает и не устанавливает спутниковую сборку, и, следовательно, обслуживание не запускается. Есть идеи?
Решение
Если щелкнуть правой кнопкой мыши проект в обозревателе решений и выбрать «Просмотр» > Файлы, которые вы можете видеть, какие файлы будут установлены на целевой машине.
Это может быть так же просто, как добавить файл локализованного ресурса в качестве вывода в каталог приложения целевого компьютера.
Тем не менее, проверьте зависимости проекта установщика и убедитесь, что все проекты (основная сборка и другие) перечислены.
Надеюсь, это поможет!