VS: Disallow ReferenceOutputAssembly in ProjectReference if not possible
Explicitly turn off ReferenceOutputAssembly
in ProjectReference
elements naming other project files whose types do not produce
assemblies. We already do this for C#
but it makes sense for other
languages too.
Fixes: #17906 (closed)
Topic-rename: vs-conditional-reference-assembly