У меня есть проект Forms .Net4.6 C# Windows в Visual Studio 2015.AssemblyFileVersion имеет нулевое значение, но оно должно быть равно AssemblyVersion
Мой AssemblyInfo.cs версий выглядит следующим образом:
[assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyFileVersion("")]
Когда я построить мое приложение, я получаю следующие значения:
AssemblyVersion: 1.0.5751.22274
AssemblyFileVersion:
Во всех других моих проектах, я получаю следующие значения:
AssemblyVersion: 1.0.5751.22274
AssemblyFileVersion: 1.0.5751.22274
Есть ли причина, по которой один проект не установил бы AssemblyFileVersion
, а другой?
Update:
Это работает, если я закомментировать AssemblyFileVersion
строку следующим образом:
[assembly: AssemblyVersion("1.0.*")]
//[assembly: AssemblyFileVersion("")]
Мои другие проекты (.net4.6 WinForms VS2015) не требуют от меня, чтобы закомментировать эту строку. В чем разница?
Я все еще не уверен в фактической разнице, но поскольку комментирование устраняет проблему для всех проектов, это приемлемое решение. – Brino