Nevron Vision for SharePoint web parts Installation Guidelines

This article addresses Nevron Vision for SharePoint web parts installation requirements, web part registration and deployment.

Who can run the Nevron Vision for SharePoint installer
In order to perform a successful installation, the User Account that runs the Vision for SharePoint installer has to be:
  • SharePoint Administrator (member of the SharePoint Farm Administrators group) – our installation package uses the SharePoint API to add and deploy the Nevron solution in the farm, to add Nevron SharePoint feature to the site collections and to make modifications to the web.config files.
  • Site Collection Administrator - in order to activate / deactivate site collection feature, the user has to be a site collection administrator. If the user running the installer is not a site collection admin, the Nevron feature will not be activated automatically. You will be able to activate the feature from the Site Collection Features.
  • Database Administrator – the SharePoint commands make modifications to the SharePoint databases such as "SharePoint_Config" for example, so the user must have appropriate database rights.
  • Local Administrator - due to the fact that our installer is creating folders in Program Files, the user needs to have rights for writing in Program Files folder, especially in: C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\ (for SharePoint 2007) and respectively in: C:\Program Files\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS\ (for SharePoint 2010).
When Nevron Vision for SharePoint has been previously installed: 
If Nevron Vision for SharePoint has been previously installed in your environment, please uninstall it first through the Add/Remove Programs dialog in Windows.
Review the Uninstalling Nevron Vision for SharePoint article.

When Nevron Vision for SharePoint has not been previously installed:
If you are installing Nevron Vision for SharePoint for the first time, all you have to do is run the installer. It will install the appropriate files, deploy the solution, activate the web part feature and make the product available for use.

 Important - you must run the installer only on the Application Server (the server hosting Central Administration), regardless if you have standalone or web farm environment. There is no need to run the installer on other servers in your farm. If your farm is configured properly, the required Nevron files and assemblies will be replicated on the Web Front End servers automatically.

 Important - if you are running SharePoint 2010 (e.g. Windows Server 2008), before running the installation, we are highly recommending that you turn off the User Account Control (UAC). Turning UAC off may require that you restart the machine. You can turn UAC on after the installation completes. If you don't want to turn off UAC, you must explicitly select "Run as Administrator".

 Important - the installation doesn't affect IIS.

Run the installation on the SharePoint Application Server:

Press the "Next" button, the Installation Wizard will guide you through the web parts installation process.

During the installation, you can run the WebPart Registration Wizard in order to deploy the web parts to web application(s). You can leave the check-box unchecked and run the Web Parts Registration Wizard later from the Start Menu >> All Applications >> Nevron SharePoint Vision.

Wait for the wizard to complete the installation.

Before using the web parts contained in the Nevron Vision for SharePoint suite you must first register them on your SharePoint server(s). Nevron Vision for SharePoint ships with two wizards that can help you register the web parts to some of the existing web applications on the server or install examples web applications that demonstrate the capabilities of the web parts.

Deploying Nevron Web Parts to web application(s)

From Start >> All Programs >> Nevron SharePoint Vision [Version] menu start the Web Parts Registration Wizard. The following screen will appear:

Press the "Next" button to advance to the next page:

On this page you can select the actions applied by the SharePoint registration tool to the server:
  • Create Temporary Directory - whether the registrator must create the temporary state and image directories required by webparts in the suite in order to operate. It is recommended that you always check this setting.
  • Create HTML Documentation - whether the registrator must copy the online documentation to the server. This allows you to view the documentation of the product from the web parts designers. Check this setting if you want to make sure you have the documentation deployed on the server. You can access the documentation from the webparts designers. The help documentation is also comes in CHM format.
  • Add WebParts to SharePoint Solution Store - whether the tool must deploy the NevronSharePointVision.wsp solution (found in the Bin folder after installation) from the SharePoint solution store. It is recommended that you always check this setting.
Press the "Next" button to advance to the next page:

On this page you can select the web applications where you want to deploy the web parts. Note that next to each application the list will also show whether the webparts are deployed or not.

When you press the "Finish" button the wizard will start the deployment process:

After the installation process completes, you will be able to use the web parts in the web applications you selected. If you are unable to locate the Nevron Vision for SharePoint web parts, run the Web Parts Registration Wizard once again or go to the web application Site Collection Features and activate the Nevron feature manually.

To check if the SharePoint Vision web parts are deployed correctly, take a look at Nevron Vision for SharePoint web parts Deployment Troubleshooting article.

Article ID: 126, Created On: 11/15/2010, Modified: 8/14/2012