Search KB Filter article types
Installing - Templates or Gizmox menu items missing after installation
Categories: First Time, Upgrade
Tags: Developers, Visual Studio, 1. Beginner, 2. Intermediate, 3. Advanced, Pre v6.3, v6.3, v6.4 and Later
Revision: 1
Posted: 05/March/2011
Updated: 15/April/2011
Status: Publish
Types: Troubleshooting

Overview

On some occasions after installing Visual WebGui, no project item templates are available, or the Tools / Gizmox menu item is missing, evan after installing reporting full success.

Prerequisites

Visual WebGui project and item templates, as well as other Visual Studio integrations in general (property tabs, Set as start form etc) need Visual Web Developer of Visual Studio. This means that if Visual Web Developer is not installed, the integrations and templates will not be installed as a part of Visual WebGui. If that is the case, you need to uninstall Visual WebGui, update your installation of Visual Studio so it includes Visual Web Developer, and then reinstall Visual WebGui.

This is particulary true for Visual Studio Express, which in 2008 has 3 flavors. The Visual C# 2008 Express and Visual VB.NET 2008 Express flavors do not include Visual Web Developer, so in that case you need to update to Visual Web Developer 2008 Express in order to have the integrations working.

Visual Studio Service Packs

In addition, please make sure you have the latest service packs installed for the Visual Studio version you are using.

Cause

The cause for missing Visual WebGui item templates or menu items has not been fully determined. In most cases known so far, it is believed to be caused by some kind of access restrictions while installing, so be sure you install with admin privileges when installing.

Details for Visual Studio Standard and above

Steps to resolve this issue:

  • Close all Visual Studio windows.
  • Uninstall Visual WebGui on your machine.
  • Open a command prompt with "Run as Administrator", or otherwise assure you have full admin privileges.
  • Change to the folder containing the Visual WebGui MSI package to install
  • Run without quotes "MsiExec /lvx MyLogFile.log /Package <Visual WebGui MSI Package>"
  • Determine the path to DevEnv.EXE of your visual studio version, below refered to as just DevEnv.EXE.
  • Run without quotes "DevEnv.EXE /ResetSkipPkgs"
  • Run without quotes "DevEnv.EXE /Setup"

At this point your Visual WebGui integrations (Templates and menu items) should be available.

If they are not, the installation will output a logfile, MyLogFile.log, which you can view for problems, and that can later be sent to support for further study, if needed.

Template Caching

Visual Studio caches active templates, and in some rare cases, the cache is not flushed with the procedure above, so new templates are not available to you. In that case you can flush the templates by running (without quotes) "DevEnv.EXE /installvstemplates.

Details for Visual Web Developer Express

Visual Web Developer Express does not have DevEnv.exe, it has VWDExpress.exe, and in addition, it does not have the /ResetSkipPkgs and /Setup switches.

  • Close all Visual Studio windows.
  • Uninstall Visual WebGui on your machine.
  • Open a command prompt with "Run as Administrator", or otherwise assure you have full admin privileges.
  • Determine the path to VWGExpress.EXE of your visual studio version, below refered to as just VWGExpress.EXE.
  • Run without quotes "VWGExpress.EXE /ResetSettings"
  • Change to the folder containing the Visual WebGui MSI package to install
  • Run without quotes "MsiExec /lvx MyLogFile.log /Package <Visual WebGui MSI Package>"

At this point your Visual WebGui integrations (Templates and menu items) should be available.

If they are not, the installation will output a logfile, MyLogFile.log, which you can view for problems, and that can later be sent to support for further study, if needed.

UAC - User Account Control

On those versions of Windows that support UAC, this feature has been known to cause problems with various installations and occasionally when running various processes which require full admin rights. It seems that granting access by clicking the button to allow access, when the UAC prompts you for confirmation, is not granting a full access to everything needed. This can interfere with some versions of Visual Studio, not only for Visual WebGui installations, but for many others that require updating of Visual Studio integration information, an operation that will require full administrative access to be able to fully and sucessfully complete it's operations.

In case you do have the problems described in this article, it may be necessary to turn off UAC while completing the tasks to rule out that possibility and then making sure you perform the steps full full and unblocked administrative privileges.

ReferencesForum ThreadsSee Also


About the author

Related Articles

First Time  
Title Update Author
Tags: Developers, 2. Intermediate, 3. Advanced, Integration, Pre v6.3
10/Jan/2007    2007/01/10
This article shows how to be able to move your Visual WebGui projects between MS Visual Studio versions.
Tags: Developers, Visual Studio, XML, 1. Beginner, 2. Intermediate, 3. Advanced, v6.3, v6.4 and Later
15/June/2011    2011/06/15
Tags: Architects, CIOs, Developers, HTML, HTML5, XSLT, 1. Beginner, 2. Intermediate, 3. Advanced, AJAX, DHTML, HTML5, jQuery, Mobile Devices, v6.4 and Later
01/Aug/2011    2011/08/01
Tags: Architects, CIOs, Developers, 1. Beginner, 2. Intermediate, 3. Advanced, Pre v6.3, v6.3, v6.4 and Later
01/Sep/2011    2011/09/01
Tags: Architects, Developers, 1. Beginner, 2. Intermediate, 3. Advanced, v6.3, v6.4 and Later
24/May/2010    2010/05/24
Tags: Developers, 1. Beginner, 2. Intermediate, 3. Advanced, v6.4 and Later
11/Dec/2010    2010/12/11
.NET HTML5 Web, Cloud and Mobile application delivery | Sitemap | Terms of Use | Privacy Statement | Copyright © 2005-2012 Visual WebGui®       Visual WebGui weblog on ASP.NET Gizmox Blog Visual WebGui Group on LinkedIn Visual WebGui updates on Twitter Visual WebGui Page on Facebook Visual WebGui YouTube Channel Visual WebGui Platform News RSS