Paolo,Originally posted in cdnusers.org by adbeckett
You didn't say which simulator you're trying to use, but from the view list, my guess is that it is spectre.
If spectre, you will need a view which is netlistable - for example, a schematic or extracted type view. If it is just VHDL language, you can't simulate that in spectre.
When doing File->Import->VHDL, you have the ability to import structural VHDL as "schematic" - did you do that? If you open the structural view that you imported, is it a schematic, or is it textual? If it is a schematic, you should be able to put "structural" in the view list. If it is textual, it's probable that the code is not really structural...
If you were using "ams" as the simulator (AMS Designer), then you should be able to simulate it with the language code.