Creating applications and deployment types
When we deploy applications, we have significantly more granular control of how they are installed, as well as confirmation that the application is truly installed (instead of just a success or fail return code). However, with additional functionality, we sometimes encounter additional complexity. Follow this recipe to drive through the application creation process, as well as the There's more... sections to understand the power of the application.
Applications in CM are state-based, which means that CM will determine if an application is installed (or not) on a regular basis. In CM, application state is verified on a weekly basis (and can be modified in the Client Agent Settings configuration). So before you can create an application, you should know how to determine if an application is installed. The following are a few examples of how you may determine application installation status:
File information (whether the file exists, the file version...