As a rule, all C# and other .NET users think that "assembly" is a word invented by Microsoft for their lovely .NET.
So, they persistently tag their questions with assembly tag. I have been editing several hundreds of them, and it seems it will never end.
And what is worst - in the assembly tag description, there is a warning, but maybe because it is at the end of the text, no one actually read it. Or even worse, they see the known words ".NET" and "C#" and not reading the remaining, put it in the question.
Another (easier) solution is to edit the description of assembly tag and make the warning message to use big, bold and red letters: "Highly incompatible with .NET and C#!"
What can be the proper solution?
Addendum 1: As @Wooble suggested in the comments, the problem is possibly wider than I thought and there are other sets of incompatible tags. IMO, this means that some general solution is desirable - detection of such pairs and output of a warning message.
Notice that in some rare cases, there are questions that are properly tagged with such combinations - for example a question that asks about .NET compilation issues and refers to the disassembled code.