У меня возникла проблема с тем, что AssemblyVersion отличается от атрибутов AssemblyFileVersion в библиотеке классов, над которой я работаю.Атрибут AssemblyFileVersion игнорируется
Итак, я попытался создать пустую (помимо Class1.cs) библиотеку классов, чтобы увидеть, что это параметр где-то, но я получаю такое же поведение.
Кажется, что атрибут AssemblyVersion просто игнорируется.
Вот соответствующий бит из моего файла AssemblyInfo.cs ...
[assembly: AssemblyVersion("0.1")]
[assembly: AssemblyFileVersion("1.1.0.9")]
и вот как все выглядит в окне проводника ...
Есть ли настройки где-то это контролирует?
EDIT: Я нашел один файл, где есть разница, так что это не Windows Explorer, показывая то же значение для двух различных областей, это что-то делать с тем, как DLL генерируется из компилятора/компоновщик ...
версия продукта! = Версия Ассамблеи. Кажется, что он работает правильно для меня ... –
@Marc, так что же атрибут AssemblyVersion отображается в Windows Explorer? –
довольно уверен, что он * используется * для отображения, но на самом деле я не могу его отобразить в win-7. Вполне возможно, что ответ просто: он вообще не влияет на проводник *, но по-прежнему является важной частью определения сборки. –