Key Conditions to Fulfill Before Launching a New Software Product
Key Conditions to Fulfill Before Launching a New Software Product
Table of Contents
- Introduction
- Registration
- Using Advanced Installer
- GUI
- Working with Projects
- Installer Project
- Patch Project
- Merge Module Project
- Updates Configuration Project
- Windows Store App Project
- Modification Package Project
- Optional Package Project
- Windows Mobile CAB Projects
- Visual Studio Extension Project
- Software Installer Wizards - Advanced Installer
- Visual Studio integration
- Alternative to AdminStudio/Wise
- Replace Wise
- Migrating from Visual Studio Installer
- Keyboard Shortcuts
- Shell Integration
- Command Line
- Advanced Installer PowerShell Automation Interfaces
* IAdvancedInstaller
* IAdvinstProject
* IProductDetails
* IFolder
* ILaunchConditionsComponent
* ISystemLaunchConditions
* ISoftwareLaunchConditions
* ICustomLaunchCondition
* ICustomLaunchCondition
* IFilesComponent
* IIniFilesComponent
* IShortcut
* ITempFile
* IXmlFile
* IDirectoryMember
* IRegistryComponent
* IInstallParameters
* IBuildComponent
* ITextFileUpdatesComponent
* ITextUpdateFile
* ITextUpdateAppendOrCreate
* ITextUpdateReplace
* IFileAssociations
* IDefaultProgramFA
* IExtensionFA
* IProgIdFA
* IVerbFA
* IEnvironment
* IEnvironmentVariable
* IProductCode
* IUpgradeCode
* IMergeModulesComponent
* IMergeModule
* IDigitalSignature
* ICustomActionsComponent
* ITranslationsComponent
* IDriversComponent
* ISearch
* IServices
* IOrganizationComponent
* IComComponent
* IRemoveFilesComponent
* IRemoveFile
* IUpdatesProject
* IUpdaterComponent
* IPatchProject
* IPropertyComponent
* IProperty
* IPathVariable
* IMsixComponent
* IMsixDependencies
* IMsixDriverDependency
* IMsixDriverConstraint
* IMsixExternalDependency
* IMsixPackageDependency
- Features and Functionality
- Tutorials
- Samples
- How-tos
- FAQs
- Windows Installer
- Deployment Technologies
- IT Pro
- MSIX
- Video Tutorials
- Advanced Installer Blog
- Table of Contents
Disclaimer: This post includes affiliate links
If you click on a link and make a purchase, I may receive a commission at no extra cost to you.
ISoftwareLaunchConditions
Declaration
ILaunchConditionsComponent : IDispatch
Overview
This interface is meant to access, edit or remove software launch conditions
Properties
String DotNetCore
Gets or sets the launch condition for .Net Core version. If the value is empty, the launch condition will be removed. Supported values: “.NET Core 1.0”, “.NET Core 1.1”, “.NET Core 2.0”, “.NET Core 2.1”, “.NET Core 2.2”, “.NET Core 3.0”, “.NET Core 3.1”, “.NET Runtime 5.0”
String DotNetFramework
Gets or sets the launch condition for .Net Framework version. If the value is empty, the launch condition will be removed. Supported values: “.NET Framework 2.0”, “.NET Framework 3.0”, “.NET Framework 3.5”, “.NET Framework 3.5 SP1”, “.NET Framework 4.0 Client Profile”, “.NET Framework 4.0”, “.NET Framework 4.5”, “.NET Framework 4.5.1”, “.NET Framework 4.5.2”, “.NET Framework 4.6”, “.NET Framework 4.6.1”, “.NET Framework 4.6.2”, “.NET Framework 4.7”, “.NET Framework 4.7.1”, “.NET Framework 4.7.2”, “.NET Framework 4.8”
String InternetExplorer
Gets or sets the launch condition for Internet Explorer version. If the value is empty, the launch condition will be removed. Supported values: “Internet Explorer 6”, “Internet Explorer 7”, “Internet Explorer 8”, “Internet Explorer 9”, “Internet Explorer 10”, “Internet Explorer 11”
String IIS
Gets or sets the launch condition for Internet Information Services version. If the value is empty, the launch condition will be removed. Supported values: “Internet Information Services 5.1”, “Internet Information Services 6.0”, “Internet Information Services 6.1”, “Internet Information Services 7.0”, “Internet Information Services 7.5”, “Internet Information Services 8.0”, “Internet Information Services 8.5”, “Internet Information Services 10.0”
String AdobeReader
Gets or sets the launch condition for Adobe Reader version. If the value is empty, the launch condition will be removed. Supported values: “Adobe Reader 8”, “Adobe Reader 9”, “Adobe Reader X”, “Adobe Reader XI”, “Acrobat Reader DC 2015”, “Acrobat Reader DC 2016”, “Acrobat Reader DC 2017”, “Acrobat Reader DC 2018”, “Acrobat Reader DC 2019”
String JRE
Gets or sets the launch condition for Java Runtime Environment version. If the value is empty, the launch condition will be removed. Supported values: “Java Runtime Environment 5”, “Java Runtime Environment 6”, “Java Runtime Environment 7”, “Java Runtime Environment 8”, “Java Runtime Environment 9”, “Java Runtime Environment 10”
String JDK
Gets or sets the launch condition for Java Development Kit version. If the value is empty, the launch condition will be removed. Supported values: “Java Development Kit 5”, “Java Development Kit 6”, “Java Development Kit 7”, “Java Development Kit 8”, “Java Development Kit 9”, “Java Development Kit 10”, “Java Development Kit 11”, “Java Development Kit 12”, “Java Development Kit 13”, “Java Development Kit 14”, “Java Development Kit 15”, “Java Development Kit 16”
String DirectX
Gets or sets the launch condition for DirectX version. If the value is empty, the launch condition will be removed. Supported values: “DirectX 9.0”, “DirectX 9.0 A”, “DirectX 9.0 B”, “DirectX 9.0 C”, “DirectX 10”, “DirectX 11”, “DirectX 12”
String SqlServerExpress
Gets or sets the launch condition for SQL Server Express version. If the value is empty, the launch condition will be removed. Supported values: “SQL Server Express 2005”, “SQL Server Express 2005 SP1”, “SQL Server Express 2005 SP2”, “SQL Server Express 2005 SP3”, “SQL Server Express 2005 SP4”, “SQL Server Express 2008”, “SQL Server Express 2008 SP1”, “SQL Server Express 2008 SP2”, “SQL Server Express 2008 SP3”, “SQL Server Express 2008 SP4”, “SQL Server Express 2008 R2”, “SQL Server Express 2008 R2 SP1”, “SQL Server Express 2008 R2 SP2”, “SQL Server Express 2008 R2 SP3”, “SQL Server Express 2012”, “SQL Server Express 2012 SP1”, “SQL Server Express 2012 SP2”, “SQL Server Express 2012 SP3”, “SQL Server Express 2014”, “SQL Server Express 2014 SP2”, “SQL Server Express 2014 SP3”, “SQL Server Express 2016”, “SQL Server Express 2016 SP1”, “SQL Server Express 2017”, “SQL Server Express 2019”
String SqlServerCompact
Gets or sets the launch condition for SQL Server Compact version. If the value is empty, the launch condition will be removed. Supported values: “SQL Server Compact 3.5” “SQL Server Compact 3.5 SP1” “SQL Server Compact 3.5 SP2” “SQL Server Compact 4.0”
String SqlServerOdbcDriver
Gets or sets the launch condition for SQL Server driver version. If the value is empty, the launch condition will be removed. Supported values: “SQL Server” “SQL Driver 11 for SQL Server” “SQL Driver 13 for SQL Server” “SQL Driver 17 for SQL Server”
String ActiveSync
Gets or sets the launch condition for ActiveSync/WMDC version. If the value is empty, the launch condition will be removed. Supported values: “ActiveSync 3.8” “ActiveSync 4.2” “ActiveSync 4.5” “Windows Mobile Device Center 6.0” “Windows Mobile Device Center 6.1”
String VstoRuntime
Gets or sets the launch condition for Vsto Runtime version. If the value is empty, the launch condition will be removed. Supported values: “Visual Studio Tools for Office 2.0 Runtime” “Visual Studio Tools for Office 3.0 Runtime” “Visual Studio Tools for Office 4.0 Runtime”
String Office2003
Gets or sets the launch condition for Office 2003 product. If the value is empty, the launch condition will be removed. Supported values: “Microsoft Excel” “Microsoft InfoPath” “Microsoft Outlook” “Microsoft PowerPoint” “Microsoft Visio” “Microsoft Word” “Microsoft Forms 2.0” “Microsoft Graph” “Microsoft Smart Tag”
String Office2007
Gets or sets the launch condition for Office 2007 product. If the value is empty, the launch condition will be removed. Supported values: “Microsoft Excel” “Microsoft InfoPath” “Microsoft Outlook” “Microsoft PowerPoint” “Microsoft Visio” “Microsoft Word” “Microsoft Forms 2.0” “Microsoft Graph” “Microsoft Smart Tag” “Microsoft Office Project”
String Office2010
Gets or sets the launch condition for Office 2010 product. If the value is empty, the launch condition will be removed. Supported values: “Microsoft Excel” “Microsoft InfoPath” “Microsoft Outlook” “Microsoft PowerPoint” “Microsoft Visio” “Microsoft Word” “Microsoft Forms 2.0” “Microsoft Graph” “Microsoft Smart Tag” “Microsoft Office Project”
String OfficeSharedInteropAssembly
Gets or sets the launch condition for Office Shared Interop Assembly version. If the value is empty, the launch condition will be removed. Supported values: “Office 2007 Shared Interop Assembly” “Office 2010 Shared Interop Assembly”
String SharePoint
Gets or sets the launch condition for SharePoint version. If the value is empty, the launch condition will be removed. Supported values: “Windows SharePoint Services 3.0 or Microsoft Office SharePoint Server 2007” “Microsoft SharePoint Foundation 2010 or Microsoft SharePoint Server 2010” “Microsoft SharePoint Foundation 2013 or Microsoft SharePoint Server 2013” “Microsoft SharePoint Server 2016”
String PowerShell
Gets or sets the launch condition for PowerShell version. If the value is empty, the launch condition will be removed. Supported values: “Windows PowerShell 1.0” “Windows PowerShell 2.0” “Windows PowerShell 3.0” “Windows PowerShell 4.0” “Windows PowerShell 5.0” “Windows PowerShell 5.1” “PowerShell 6.1” “PowerShell 6.2” “PowerShell 7.0” “PowerShell 7.1”
String Windows PowerShell
Gets or sets the launch condition for Windows PowerShell version. If the value is empty, the launch condition will be removed. Supported values: “Windows PowerShell 1.0” “Windows PowerShell 2.0” “Windows PowerShell 3.0” “Windows PowerShell 4.0” “Windows PowerShell 5.0” “Windows PowerShell 5.1”
Bool HasSharePointPermissions
Gets or sets the options that will specify if the package can be installed only if user has permissions for deploying SharePoint solutions
Bool HasSharePointServices
Gets or sets the options that will specify if the package can be installed only if Administration and Timer SharePoint services are started
Bool SharePointSolutionsNotDeployed
Gets or sets the options that will specify if the package can be installed only if the packaged SharePoint solutions are not already deployed
See also
Did you find this page useful?
Please give it a rating:
Thanks!
Report a problem on this page
Information is incorrect or missing
Information is unclear or confusing
Something else
Can you tell us what’s wrong?
Send message
Also read:
- [Updated] Detailed Full-Rotation Cam Insight
- [Updated] Extract Your Favorites Best Playlist Tools Reviewed and Rated for 2024
- [Updated] Extreme Sports Showdown Hero5 Black Versus Hero4 Silver for 2024
- [Updated] In 2024, Key Strategies for Adding Timestamps in YouTube Content
- Best Practices for Balancing MP3 Track Volumes
- Comprehensive Tips for Fully Erasing Files From an iPhone 6 and iPhone 6 Plus
- Detailed Overview of Our Product Line - All You Need to Know
- Explore the Depths of Video Clarity - Comprehensive Guide to VCE 2.2 for 2024
- Insert Additional Pages Into a PDF: Three User-Friendly Strategies
- Mastering PC Building - Insights From Tom's Hardware Review Channel
- Simple Steps to Securely Broadcast Live Events on Facebook: Your Ultimate Livestreaming Manual
- Speedy FLV-to-WMA Format Converter: A Step-by-Step Guide
- Three methods to recover lost data on Narzo N53
- Title: Exploring the Security of uTorrent: Is It Reliable and Virus-Free? A Comprehensive Guide
- Top Reliable Alternatives to EaseUS Data Recovery: A Comparative Guide
- Topmost Essential Tool: The Ultimate Background Removal App for Your Mac
- Understanding Codec Packs: How They Function in Media Playback
- Title: Key Conditions to Fulfill Before Launching a New Software Product
- Author: Anthony
- Created at : 2024-10-06 00:17:20
- Updated at : 2024-10-10 16:07:00
- Link: https://fox-shield.techidaily.com/key-conditions-to-fulfill-before-launching-a-new-software-product/
- License: This work is licensed under CC BY-NC-SA 4.0.