DevMethodVS Tools | Initial Setup

This guide walks you through the initial setup of the DevMethodVS Tools plugin for Visual Studio. Follow these steps to get started:

Visual Studio Extension VSIX Installation

Installing the DevMethodVS Tools VSIX package.

Installation Steps

  1. Installation:
    • Install the DevMethodVSTools_2022.vsix file provided by DevMethod AB.
    • Ensure that the accompanying license file is present in your system.
  2. Opening DevMethodVS Tools Options:
    • Launch Visual Studio.
    • Navigate to Tool > Options > DevMethodVS Tools.
  3. License File Loading:
    • Upon first opening DevMethodVS Tools options, you'll be prompted to load a license file.
    • Select the license file provided by DevMethod AB to proceed.
  4. Azure Storage Connection Setup:
    • After the license file is loaded, you'll be prompted to set up a connection to Azure Storage.
    • For Lead Developers (First-Time Setup):
      • Your task involves:
        • Establishing the Azure Storage connection.
        • Entering the container name, folder path, and connection string for the Azure storage.
        • Creating a configuration file (which will be encrypted) that other developers can import.
        • This allows other team members to bypass the manual connection setup by importing this pre-configured file.
    • For Other Team Members (Using a Provided Connection File):
      • If you have been provided a connection file, your task involves:
        • Importing the connection file via the DevMethodVS Tools options page.

Setup and Export Connection File (Lead Developer)

As a lead developer performing the initial setup, you will configure the connection to Azure Storage and then export these settings into an encrypted file for your team.

  1. In the DevMethodVS Tools options page, locate the Azure Storage Connection section.
  2. Enter the required Container Name, Folder Path (e.g., your customer or project name), and the full Connection String for your Azure Storage account.
  3. Click the "Export connection..." button (or a similarly named button for exporting).
  4. Save the generated encrypted configuration file (e.g., `DevMethodConfig.dmvs`) to a shared location accessible by your team.
Visual Studio Options for Azure Storage Connection

Dialog for setting up and exporting the Azure Storage connection.

Import Connection File (Team Members)

If you are a team member and have received an encrypted connection file from your lead developer:

  1. Navigate to Tool > Options > DevMethodVS Tools.
  2. In the Azure Storage Connection section, click the "Import connection..." button.
  3. Select the provided encrypted configuration file (e.g., `DevMethodConfig.dmvs`).
  4. Click OK to save the settings and close the options dialog.

Your DevMethodVS Tools plugin should now be connected to the shared Azure Storage and configured according to your project's settings.