For anyone interested, I had a similar problem which was due to NOT running ASP.NET 4.0 in INTEGRATED mode in my shared hosting.
@bentos: many thanks, I am testing out shared hosting with a new company and this instantly solved the issue. I just went into the control panel and changed to integrated pipeline and away we went.
As to BertrandLeRoy's quote:
"WebSitePanel has got *nothing* to do with Orchard. That's the management software that Arvixe uses. This issue should be fixed by Arvixe support, and there's nothing we can do about it unfortunately."
I would say the following:
Although I can appreciate BertrandLeRoy's frustration with people asking questions that don't relate to Orchard, the reality is that the usability of Orchard is a key issue that they should be just as interested in as in providing new features in new releases.
Otherwise, it may be a great project, but if the usability bar is too high, then it will die.
Yes, Orchard is easy to use... until you have this sort of problem. That is where I feel the Orchard support team, whoever they are and however busy they are, don't "get it". They seem to assume that the people using Orchard are like
Ie, that they work (or have until recently worked) in a cubicle in a large development company where they have access to pooled skills from many developers.
This 'persona' is quite simply UNREALISTIC.
A significant number of developers, like me, do not work in that kind of environment. Let's call that kind of developer the 'Lone Ranger Developer' persona, as opposed to the 'Cubicle Developer' persona.
The Lone Rangers work on their own, with a JIT skill set that is driven by immediate requirements that can be gleaned from Stackoverflow.com.
As Orchard does not have a large user base, the information on stackoverflow (or google for that matter) is limited.
So the Lone Rangers rely heavily on assistance on this forum. Skills that may seem obvious to cubicle developers are simply not in the lone ranger developer's skill set.
Realising this is, I think, important for the people providing support for Orchard.
In my opinion, they DON'T realise this. As a result, with the current standard of support, Orchard is really only usable by cubicle developers or very experienced developers.
As a result, some of the 'support' provided by the Orchard team could easily be construed as anything from derisive to dismissive. This is a mistake and I conjecture that this is one of the reasons Orchard is not more widely used.
You should try and find out how many lone ranger developer's are using your product, and how this compares with your more successful competitors.
Ie, the people providing Orchard support, if you really do want a broader user base, should develop a 'persona' of the lone ranger developer and what are the pitfalls that they face. I am happy to provide any information that you want towards building
up a profile of the sort of person who has just enough skills to get Orchard running, but not the advanced skills that the support team blindly assume that the likes of me have.
In this specific instance, it would be nice to know that you need the Integrated mode to get Orchard to find stylesheets, images and js files. And the support team should highlight this information when it appears in a forum, to give it their seal
of approval, even if it is a special case.
Do they have time to do that? I have no idea. A better question is:
CAN THEY AFFORD TO *NOT* HAVE THE TIME?
For what it is worth, that is what I think.