Мой вопрос похож на этот ( Как добавить авторские права на опубликованный EXE (.Net Core) ), на который действительно не было ответа.
У меня есть исполняемый проект ядра .NET.
Я могу поместить информацию о сборке, такую как AssemblyFileVersion
, в мой проект .NET Core и скомпилировать ее, она создаст DLL, и Windows Explorer отобразит эту информацию на вкладке сведений о свойствах файла.
Когда я опубликую как собственный x64 EXE, я получу EXE с тем же именем и оригинальной DLL.
Но только DLL будет содержать информацию о сборке, а EXE будет в основном пустым (и будет иметь действительно старую дату последнего изменения для загрузки).
Он пытался очистить мое рабочее пространство (уничтожение .vs, bin, obj, пакетов), ничего не помогает.
Есть ли способ?