Windows explorer does not display assembly attributes after a dotnet build
on an F# dll
#9770
Labels
Milestone
dotnet build
on an F# dll
#9770
Steps to reproduce
Build the project using Visual Studio (2017 Community in my case).
2.1. After the build completes, navigate to the output directory (say bin/Debug) and examine the file properties of the output dll. When I right-click the output dll for any framework version in Windows Explorer, and select Properties, then Details tab, I can see the values of the assembly-level attributes that I have specified in my project, and they are correct.
Use the .net sdk to build the same project by calling
3.1 As in step 2.1 navigate to the output directory and examine the build output files. The propertes shown by Windows Explorer on the dll files are blank, unlike the result from the Visual Studio (MSBuild) output.
Expected behavior
The assembly-level attributes should be visible in the properties window.
Actual behavior
The assembly-level related fields are blank.
Additional observations
dotnet build
results are slightly smallerdotnet build
or Visual Studio's MSBuild.The above observations lead me to think (this is just a guess) that the reason for Windows Explorer not showing the attribute info is because the
dotnet build
output does not have an application manifest embedded, while MSBuild generates one.Is there a way to make
dotnet build
produce dlls that have the assembly-level data visible in Windows Explorer?Environment data
dotnet --info
output:The text was updated successfully, but these errors were encountered: