User FAQs

If you have a question, please send it to us.

1) What is the difference between Visual Studio and Visual Studio Code ?

2) Can I write C# application using Visual Studio Code ?
Yes. You will need to install the Microsoft C# extension.
A command-line interface tool called dotnetCLI can be used for creating, compiling and running the program.

3) How to always open as Administrator
Pin to task bar
right click on Icon
right click on Visual Studio 2022
click Properties
select Shortcut tab, click Advanced
tick "Run as Administrator"

4) How to change the tab size to 3 (instead of 4)
Tools - Options - Text Editor - All Languages - Tabs
tab size = 3, indent size = 3

5) How to remove the wide Scroll Bar / Map Mode
Tools - Options - Text Editor - All Languages - Scroll Bars - source overview = off

6) What is an Assembly ?
In .NET an assembly is a partially compiled code library used in deployment.
There are two types: process assemblies (exe) and library asemblies (dll).

7) What is an Application Domain ?
An application domain provides a flexible and secure method of isolating running .NET applications.
Before a .NET assembly can be executed it must be loaded into an application domain.
Errors in one application domain cannot affect code running in any other application domains.

8) What is ClickOne ?
ClickOnce is a deployment technology that allows you to create self-updating Windows-based applications that can be installed and run with minimal user interaction.
The core ClickOnce deployment architecture is based on two XML manifest files: a deployment manifest and an application manifest.

9) What is a Deployment Manifest ?
This is a file with the extension (.deploy) but in the context of VSTO this extension is (.vsto).
They are standard clickonce manifests but have a different file extension to enable the VSTO runtime to handle the file).
This file identifies which version of the application is currently deployed and also contains other useful deployment information.
There is only one deployment manifest per customisation and it references the application manifest.

10) What is an Application Manifest ?
This is a file with the extension (.manifest).
This file describes all the assemblies, dependencies, permissions etc.
And there is one file for each version of the customisation.

© 2024 Better Solutions Limited. All Rights Reserved. © 2024 Better Solutions Limited TopPrevNext