Я пытаюсь создать сателлитные сборки с помощью Al.exe.
Чтобы создать сборку из файла .ressources
, я выполняю следующую команду:
al.exe /c:<culture> /out:<output dll name> /embedresource: <name of the .resources file> /fileversion:3.1.5.0 /productv:3.1.5.0 /keyf:Key.snk
Первый вопрос:
Должны ли fileversion, productv и keyf совпадать с версией файла, версией продукта и ключом моего развернутого приложения?
Второй вопрос:
Почему, когда я развертываю сгенерированные библиотеки DLL в GAC, столбец версии становится равным 0.0.0.0? Но когда я просматриваю их свойства в GAC, почему версия файла и версия продукта верны, а поле версии равно 0.0.0.0?
Большое Вам спасибо.