Open topic with navigation
Use the Application page of the Visual Studio Project Designer to configure application settings for the project.
To access this page, select a project node in Solution Explorer, and then select Project > Properties. In Project Designer, select the Application tab.
The settings that appear on this page are determined by the project type. Most project types have some of the settings documented below, but Android projects have different options. See Xamarin documentation for information on Android options.
Specifies the name of the assembly to be created. The default name is the project name, and the default extension is determined by the output type. If the build results in an executable assembly, the default extension is .exe. If it results in a class library, the default is .dll.
Specifies the namespace that will be used by default when you add new items to the project.
Specifies the target .NET Framework version for the application. The .NET Framework versions installed on your system determine which versions are available for this setting. By default, this is set to the version selected when the project was created.
Specifies application type: Windows Application, Console Application, or Class Library. The default depends on the project type.
Specifies the entry point for the application. This can be a main routine specified with the Synergy MAIN statement, or it can be a class. If it is a class, the class must contain a method called "main" with the following signature (otherwise, a MISMAIN error will be reported):
public static method main, void
A MULTMAIN error will be reported if both a main method and a main routine (specified by a Synergy MAIN statement) exist.
Displays the Assembly Information dialog box, which enables you to set global assembly attributes, which are stored in the AssemblyInfo file for the project.
Opens the package manifest (.appxmanifest) in an editor.
Icon and manifest
This option enables you to specify an icon and manifest for the project. Use this option unless the project will have a resource file.
Specifies the icon (.ico) file that will be used for the application.
Selects the manifest generation setting used when the application runs under User Account Control (UAC):
|Embed manifest with default settings||Embeds security information in the application's executable file, and sets requestedExecutionLevel to AsInvoker.|
|Create application without a manifest||Select this option, known as virtualization, if you use ClickOnce to deploy (and Icon and manifest is selected).|
|Properties \ app.manifest||To specify your own manifest file, enter the path and filename in the Manifest field.|
To provide a Win32 resource file for the project, select this option and then specify the resource file (which can include an icon).
Targeting options are for Universal Windows Platform (UWP) assemblies only.
The device platform family targeted by the assembly. (This is always "Universal Windows".)
The version of Universal Windows Platform targeted by the assembly. This can be accessed as the TargetDeviceFamily.MaxVersionTested property in the .appxmanifest file for the project.
The minimum version of Universal Windows Platform that the assembly supports. This can be accessed as the TargetDeviceFamily.MinVersion property in the .appxmanifest file for the project.