Skip to content
forked from noaignite/wia

Web Install Assistant - Spend less time with setup and more time coding.

Notifications You must be signed in to change notification settings

Viktor-G-Ignite/wia

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WIA - Web Install Assistant

WIA is a simple command line tool that helps you setup web projects created with ASP.NET and EPiServer.

Why?

Setting up an existing EPiServer site on your computer takes a couple of minutes of your precious time, and if you have a lot of customer sites then this job can easily get repetitive. This tool was created to automate this process and save you some time.

What does it do?

Currently WIA helps you do all the following tasks in a matter of seconds:

  • Figure out what kind of project you have (versions etc).
  • Create a new Site in IIS with appropriate configuration.
  • Adds a site mapping in EPiServerFramework.config matching your new IIS Site.
  • Updates the HOSTS file with an entry for the web project's URL.
  • Copies a license file for EPiServer CMS to the web directory.
  • Builds the solution and displays any errors that occurred.
  • Pings the site so that it starts up.

WIA will always check first if it needs to run the task. This means you can run the install command multiple times without worrying that something gets messed up.

Install procedure

  1. Download the latest version of WIA (zip).
  2. Unpack the wia.exe file to a folder where you keep command tools.
    If you do not have such folder:
    1. Create a new folder at e.g.C:\Tools.
    2. Search for PATH in start menu.
    3. Open "Edit the system environment variables".
    4. Click on "Environment Variables" button.
    5. Find PATH in the bottom pane and edit it.
    6. Append ;C:\Tools (note the beginning semicolon) and save the changes.
  3. Open a new Command Prompt with administrator rights and run wia. If everything is right a help text will be displayed.
  4. Optional: Add a menu item for opening a elevated command prompt in shift-right-click menu. You can do that by running the "Add-admin-cmd-to-right-click.reg" file.

Usage

Install procedure for an EPiServer site

Support

  • EPiServer CMS 5-7
  • IIS 7 and later

Future

  • Investigate how much work it is to support EPiServer Commerce projects.

Change log

v1.0.0    2013-03-12    First release

About

Web Install Assistant - Spend less time with setup and more time coding.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 98.0%
  • Boo 1.9%
  • Shell 0.1%