Export (0) Print
Expand All

Publish and deploy a Project Siena app

Published: July 14, 2014

Updated: July 14, 2014

When you publish a Project Siena app, Project Siena creates a folder with all of the assets that you have used in your app. Inside the folder is a .exe file that you can use to install your app on your local machine, to a different device, or to a network of devices.

You must have a current developer license to deploy a Project Siena app. For more information, see Get a developer license (Windows Store apps).

Developer licenses are valid for one month. If your app developer license expires, your app will not run. To renew the developer license, browse to the PublishedPackage folder and double click InstallApp.exe. You can then re-deploy your app.

Some data connections require keys. In some cases, Project Siena has provided a sample key for app development. These sample keys cannot be used in published apps. To get a unique key, follow the instructions in the documentation for the data type you are connecting to.

When you publish your app, you create an app package, a folder that contains all of the files and information that you need to install your app.

You deploy your app by installing it on a local drive or to a different device or network of devices. For more information, see one of the following:

You can publish your app at any time during your app development process.

If you want to run your app without publishing it, right-click anywhere on in the app window, and then click Preview on the app bar.

To publish your app

  1. If the app bar isn't visibile, right-click anywhere in the app window. On the File menu, click Publish.

    Note Note

    If you're prompted to download an installer update, click Download.

  2. On the Publish screen, in the Display name text box, type a name for your app.

    Important note Important

    You app name must be at least three characters long. It must also start with a letter, and must not contain any spaces or special characters.

  3. To change the tile color, click Edit Siena Edit ill button, and then click the color that you want.

  4. To use a custom icon, click Browse (), locate the file that you want, and then click Open.

  5. If you want to include copies of your resource files in the local folder, under Resources, select Publish resources locally. (If you are accessing resources from a live data source, you may not want to publish your resources locally.)

  6. Click Publish.

    Siena Publish dialog box
  7. Browse to the location where you want the folder to be published, and then click Choose this folder. Click OK.

After you publish your app, you can install your app locally, or deploy your app to a different device or network of devices.

There are three prerequisites for deploying your app:

  • You must be logged on as an administrator.

  • PowerShell must be enabled. By default, PowerShell is enabled on Windows 8 and Windows 8.1.

  • You must have a current developer license. For more information, see Get a developer license (Windows Store apps).

Note Note

If you are running Windows 8.1, the tile will not be pinned to the Start screen after you install it. Browse to the App screen to start the app.

You can install your app locally by browsing to the folder and then double-clicking the InstallApp.exe file. After the installation is complete, you can launch your app from the Windows 8 App screen.

To deploy your app to a different device, copy the PublishedPackage folder to a location that is accessible to the device on which you want to install the app.

Important note Important

If you have previously installed versions of the same app on the target device, you must uninstall them before installing the new version of the same app.

In addition, if you have signed your app with a custom certificate, that certificate must also be installed on your target device.

To deploy your app on a different device

  1. Log on to the destination device as an administrator.

  2. Browse to the PublishedPackage folder, and double-click InstallApp.exe.

  3. In the Installer dialog box, select Create an appx file for sharing, and then click Next.

  4. Do one of the following:

    • To use the default certificate created by Project Siena, click Next.

    • To configure Project Siena to use a custom certificate, click Certificate. After you finish configuring your custom certificate, click Next.

  5. Click Open Folder Location.

  6. Copy the DeploymentPackage folder to the target machine.

  7. In the DeploymentPackage folder on the target machine, right-click Add_AppxPackage and then click Run with PowerShell.

    Tip Tip

    If Windows Smart Screen is enabled on the target device, in the message windows, click OK.

Project Siena is not available for Windows RT devices. However, you can install an app that was created using Project Siena onto a Windows RT device by using the same procedure as described above. Use a USB drive to transfer the app package folder to the Windows RT device.

Contact your IT department if you want to deploy an app across the Windows 8 devices in your enterprise. You will need to configure the app to use your enterprise certificate.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
© 2014 Microsoft