No website was found in build
I am trying to deploy a non-MVC ASP.NET CMS (GraffitiCMS). Everything deploys and builds fine, but I get a message "No website was found in build". There is just one solution file, there are multiple projects in it, but only one web project. I have tried to set this project as the "start up" project, but that didn't work either. What am I doing wrong?
Discussions are closed to public comments.
If you need help with AppHarbor please
start a new discussion.
Keyboard shortcuts
Generic
| ? | Show this help |
|---|---|
| ESC | Blurs the current field |
Comment Form
| r | Focus the comment reply box |
|---|---|
| ^ + ↩ | Submit the comment |
You can use Command ⌘ instead of Control ^ on Mac
Support Staff 1 Posted by friism on 10 Jan, 2011 03:14 AM
Hi
You are probably pushing the binary version af Graffiti. AppHarbor expects source code that it can build and then deploy. The error you get is because AppHarbor cannot find a website project (or solution) amongst the files you have pushed. We are considering adding support for binary pushes to handle what you are trying to do, but it is not right around the corner.
If you get the latest Graffiti source code, you can actually get AppHarbor to succesfully build and deploy it, although the site doesn't seem to run. Here's how:
(adapted from this post)
As you can see, the result is somewhat encouraging: http://testinggraffiti.apphb.com/
I'm going to try and see if I can get it working in the coming week, but feel free to give it a go yourself in the meantime.
Support Staff 2 Posted by tt on 03 Feb, 2011 07:28 AM
We don't longer require source code for pushed applications. If you place the CMS in the root directory of your repository and it doesn't contain any solution files, we will deploy it as-is.
tt closed this discussion on 03 Feb, 2011 07:28 AM.