This document contains Microsoft Visual Studio requirements that all of them should be installed before installing Attackflow Compact Edition.


Visual Studio 2017 (any editions)

Visual Studio 2015 (any editions)


Visual Studio versions should be installed with following components selected;


Visual Studio 2017 Packages (below checkboxes -by category- should be selected from the Visual Studio Installer)


In the Workloads tab;

  • .NET desktop development

           .NET Framework 4-4.6 development tools

           Entity Framework X tools

           .NET profiling tools

           Just-In-Time Debugger

            .NET Framework 4.7 development tools

           .NET Framework 4.7.1 development tools

           .NET Framework 4.7.2 development tools

           .NET Core 2.1 development tools

.NET Core 2.0 development tools

.NET Core 1.0-1.1 development tools

Windows Communication


           .NET Framework 4-4.6 development tools

           Cloud tools for web development

           .NET profiling tools

Entity Framework 6 tools

Windows Communication Foundation

Advanvced ASP.NET features

Developer Analytic Tools

Web Deploy

ASP.NET MVC 4

            .NET Framework 4.7 development tools

           .NET Framework 4.7.1 development tools

           .NET Framework 4.7.2 development tools

.NET Core 2.0 development tools

.NET Core 1.0-1.1 development tools for Web


  • Office/Sharepoint development

           Visual Studio Tools for Office (VSTO)

           Web Deploy           

            .NET Framework 4.7 development tools

           .NET Framework 4.7.1 development tools

           .NET Framework 4.7.2 development tools


  • Visual Studio extension development

.NET Profiling Tools

Text Template Transformation

Developer Analytics Tool


In the Individual components tab;

  • .NET

.NET Framework 4 targeting pack

.NET Framework 4.5 targeting pack

.NET Framework 4.5.1 targeting pack

.NET Framework 4.5.2 targeting pack

.NET Framework 4.6 targeting pack

.NET Framework 4.6.1 SDK

.NET Framework 4.6.1 targeting pack

.NET Framework 4.6.2 SDK

.NET Framework 4.6.2 targeting pack

.NET Framework 4.7 SDK

.NET Framework 4.7 targeting pack

.NET Portable Library targeting pack

Advanced ASP.NET Features

  • Cloud, database and server

Azure Authoring Tools

Azure Compute Emulator

Azure library for .NET

Azure Storage Emulator

Cloud Explorer

CLR data types for SQL Server

Connectivity and publishing tools

Container development tools

Container development tools - Build Tools

Data sources and service references

Data sources for SQL Server support 

IIS Express 

Microsoft Azure WebJobs Tools 

SQL ADAL runtime 

SQL Server Command Line Utilities 

SQL Server Data Tools 

SQL Server Express 2016 LocalDB 

SQL Server Native Client 

Web Deploy


  • Code tools

           ClickOnce Publishing

           Developer Analytics tools

           NuGet package manager 

           Static analysis tools

           Text Template Transformation 

           

  • Compilers, build tools, and runtimes

           .NET Compiler Platform SDK

C# and Visual Basic Roslyn compilers

MSBuild


  • Debugging and testing

            .NET profiling tools

            Javascript diagnostics

            Just-In-Time Debugger


  • Development Activities

ASP.NET and web development tools

C# and Visual Basic 

F# language support 

F# language support for web projects 

JavaScript and TypeScript language support
Office Developer Tools for Visual Studio

Razor Language Services 

Visual Studio Tools for Office (VSTO) 

Windows Communication Foundation

Windows Workflow Foundation


  • SDK's, libraries and frameworks

Entity Framework 6 tools

TypeScript 3.1 SDK 

Visual Studio SDK 



Visual Studio 2015 Packages  (below checkboxes -by category- should be selected from the Visual Studio Installer Wizard)


In the Common tools tab;


        Visual Studio Extensibility Tools Update 3