anonymity - Personally identifying information (of the programmer) in .NET Assemblies -
when going through of applications in past, have noticed compiled assembly information such project is, username (which happened full name, not online handle) in windows, , i'm not sure else.
now know primary reason of when compiled under debug, file locations source files or pdb files (can't recall which).
the question is, other "personally identifiable" information can end in compiled assemblies , can done prevent ending in assembly?
i assume if set project release mode disable debugging symbols in compiled assembly, achieve goal, i'm still curious if else missing.
i have no issue people knowing made something, did kind of irk me full name in distributed assemblies without knowledge.
depending on vs setup, it's possible might have identifying information in assembly information (assemblyinfo.cs
). if publish via clickonce, there publish information can publish tab. both of these tags configurable.
it's possible have license file 3rd-party product contains identifying information, must distributed app, either external file or embedded resource; if so, there's not can other bring vendor.
aside these items, can't think of other reason why personal information compiled assembly. debug information goes in pdb file - without that, can't symbols or line numbers. applies both debug , release mode.
Comments
Post a Comment