title: Error: Install Failure: No manifest. Invalid package.Install Failure: No manifest
body: <p>Hi I am just beginning with Roku development. I downloaded the sdk and have been trying to run an hello world application. I have a source folder and a manifest file. But I still keep getting the following error:</p>
  
  <blockquote>
    <p>Error: Install Failure: No manifest. Invalid package.Install Failure:
    No manifest.</p>
  </blockquote>
  
  <p>Here is the code for hello world:</p>
  
  <pre class="lang-vb prettyprint-override"><code>sub Main()
    ' create our screen
    screen = CreateObject("roPosterScreen") 
  
    ' setup a message port so we can receive event information
    port = CreateObject("roMessagePort")
    screen.SetMessagePort(port)
  
    ' change the screen's message text
    screen.ShowMessage("Hello World!")
    screen.Show()
  
    ' start our event loop
    while true
      msg = Wait(0, port) ' wait for an event
  
      if type(msg) = "roPosterScreenEvent"
        ' we got a poster screen event
        if msg.isScreenClosed()
          ' the user closed the screen
          exit while
        end if
      end if
    end while
  
    screen.Close()
    ' any time all screens in a channel are closed, the channel will exit
  end sub
  </code></pre>
  
  <p><strong>When I upload the examples that came with the sdk it works fine But when I try to replace the example app's Main function's code with above code I get the error specified above.</strong></p>
  
  <p>I have been looking all over the internet about this  but did not help much. Any suggestions would be really appreciated.</p>