none
Difference between an application and a package? RRS feed

  • Question

  • Hey!

    Cant figure out what the difference between an Application and a Package in SCCM 2012. I only got Packages in 2007, is there any documentation on this?

    // Clint

    Sunday, June 24, 2012 11:58 AM

Answers

All replies

  • Both can be used to deploy software, but applications provide a lot more features like supersedense, global conditions, requirements rules, dependencies etc

    Torsten Meringer | http://www.mssccmfaq.de

    Sunday, June 24, 2012 3:43 PM
    Moderator
  • Hi! Thanks for the info!

    So what is the disadvantages? I guess there must be some because why would "Packages" still be there?


    // Clint

    Sunday, June 24, 2012 5:28 PM
  • Hi,

    Applications are stated-based which means that you will have to provide a detection method for an application so in some scenarios running a script could be better as an Package/Program. Running a file copy of for instance SAPLOGON.INI every morning is also handled better as a package/program.

    So there are still some scenarios that you want tot use Package/Programs..

    regards,
    Jörgen


    -- My System Center blog ccmexec.com -- Twitter @ccmexec

    Sunday, June 24, 2012 6:22 PM
  • Taking the SCCM 2012 Admin & Deployment Boot Camp right now; the MS instructor says that Applications can only be performed on MSI

    installations, as it's able to pull info from the MSI; whereas the traditional package can be any type of content (script, exe, etc.)  

    Tuesday, March 12, 2013 10:16 PM
  • Sorry, your instructor is incorrect.  Applications can be used for any type of automated software installation  (script, exe, etc.).



    Nash Pherson, Senior Systems Consultant
    Now Micro - My Blog Posts
    <-- If this post was helpful, please click "Vote as Helpful".


    • Edited by NPherson Tuesday, March 12, 2013 10:23 PM
    Tuesday, March 12, 2013 10:23 PM
  • Mainly Apps have licence control , like approval request !

    The disadvantage is We can't recurrence schedule with Application but we can Packages .

    Thanks,

    Suresh

    Wednesday, January 28, 2015 5:08 PM
  • Applications are primarily designed for user deployments but the packages are designed for device deployments
    • Proposed as answer by SBawayzeh Tuesday, April 18, 2017 7:23 AM
    • Unproposed as answer by SBawayzeh Tuesday, April 18, 2017 7:23 AM
    • Edited by SBawayzeh Tuesday, April 18, 2017 7:27 AM
    Tuesday, April 18, 2017 7:22 AM
  • Applications are primarily designed for user deployments but the packages are designed for device deployments
    and why do you say that? packages can easily be deployed to users.  

    Garth Jones

    Blog: http://www.enhansoft.com/blog Old Blog: http://smsug.ca/blogs/garth_jones/default.aspx

    Twitter: @GarthMJ Book: System Center Configuration Manager Reporting Unleased

    Tuesday, April 18, 2017 10:52 AM
  • Hi, The VBScript file failed with error 259.

    Could you please tell me how to proceed further

    Created Process for the passed command line  execmgr 16/01/2018 20:13:12 49100 (0xBFCC)
    Raising event:
    [SMS_CodePage(850), SMS_LocaleID(2057)]
    instance of SoftDistProgramStartedEvent
    {
    AdvertisementId = "GS22049E";
    ClientID = "GUID:ebd831d9-9877-4f2a-a624-1ff84a741774";
    CommandLine = "\"C:\\WINDOWS\\System32\\WScript.exe\" \"C:\\WINDOWS\\ccmcache\\9a\\Extract Inventory v1.7_standalone_vbscript.vbs\"";
    DateTime = "20180116201312.278000+000";
    MachineName = "FTPWW77L1RT72";
    PackageName = "GS20102C";
    ProcessID = 45148;
    ProgramName = "Vbscript alone";
    SiteCode = "EU2";
    ThreadID = 49100;
    UserContext = "NT AUTHORITY\\SYSTEM";
    WorkingDirectory = "C:\\WINDOWS\\ccmcache\\9a\\";
    };
    execmgr  16/01/2018 20:13:12 49100 (0xBFCC)
    Successfully submitted event to the Status Agent.  execmgr 16/01/2018 20:13:12 49100 (0xBFCC)
    Raised Program Started Event for Ad:GS22049E, Package:GS20102C, Program: Vbscript alone execmgr 16/01/2018 20:13:12 49100 (0xBFCC)
    Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="GS20102C",ProgramID="Vbscript alone", actionType 1l, value NULL, user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 16/01/2018 20:13:12 49100 (0xBFCC)
    Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="GS20102C",ProgramID="Vbscript alone", actionType 1l, value , user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 16/01/2018 20:13:12 49100 (0xBFCC)
    EvaluateRequestForExecution - Updated current running request execmgr 16/01/2018 20:13:12 49100 (0xBFCC)
    MTC task with id {6F85BBC9-6519-4BD1-9A75-11374CCF540C}, changed state from 4 to 5 execmgr 16/01/2018 20:13:12 49100 (0xBFCC)
    CServiceWindowEventHandler::Execute - Received SERVICEWINDOWEVENT : START Event execmgr 16/01/2018 22:00:00 46176 (0xB460)
    CExecutionRequestManager::OnServiceWindowEvent for START execmgr 16/01/2018 22:00:00 46176 (0xB460)
    Auto Install is set to false. Do Nothing. execmgr 16/01/2018 22:00:00 46176 (0xB460)
    Program exit code 259 execmgr 16/01/2018 22:13:12 49780 (0xC274)
    Looking for MIF file to get program status execmgr 16/01/2018 22:13:12 49780 (0xC274)
    Program ran past its maximum runtime. It will be orphaned execmgr 16/01/2018 22:13:12 49780 (0xC274)
    Raising event:
    [SMS_CodePage(850), SMS_LocaleID(2057)]
    instance of SoftDistProgramExceededTime
    {
    AdvertisementId = "GS22049E";
    ClientID = "GUID:ebd831d9-9877-4f2a-a624-1ff84a741774";
    DateTime = "20180116221312.518000+000";
    MachineName = "FTPWW77L1RT72";
    MaximumTime = "120";
    PackageName = "GS20102C";
    ProcessID = 45148;
    ProgramName = "Vbscript alone";
    SiteCode = "EU2";
    ThreadID = 49780;
    };
    execmgr  16/01/2018 22:13:12 49780 (0xC274)
    Successfully submitted event to the Status Agent.  execmgr 16/01/2018 22:13:12 49780 (0xC274)
    Raised Program Exceeded Time Event for Ad:GS22049E, Package:GS20102C, Program: Vbscript alone execmgr 16/01/2018 22:13:12 49780 (0xC274)


    Wednesday, January 17, 2018 9:35 AM
  • Hi, The VBScript file failed with error 259.

    Could you please tell me how to proceed further

    Created Process for the passed command line  execmgr 16/01/2018 20:13:12 49100 (0xBFCC)
    Raising event:
    [SMS_CodePage(850), SMS_LocaleID(2057)]
    instance of SoftDistProgramStartedEvent
    {
    AdvertisementId = "GS22049E";
    ClientID = "GUID:ebd831d9-9877-4f2a-a624-1ff84a741774";
    CommandLine = "\"C:\\WINDOWS\\System32\\WScript.exe\" \"C:\\WINDOWS\\ccmcache\\9a\\Extract Inventory v1.7_standalone_vbscript.vbs\"";
    DateTime = "20180116201312.278000+000";
    MachineName = "FTPWW77L1RT72";
    PackageName = "GS20102C";
    ProcessID = 45148;
    ProgramName = "Vbscript alone";
    SiteCode = "EU2";
    ThreadID = 49100;
    UserContext = "NT AUTHORITY\\SYSTEM";
    WorkingDirectory = "C:\\WINDOWS\\ccmcache\\9a\\";
    };
    execmgr  16/01/2018 20:13:12 49100 (0xBFCC)
    Successfully submitted event to the Status Agent.  execmgr 16/01/2018 20:13:12 49100 (0xBFCC)
    Raised Program Started Event for Ad:GS22049E, Package:GS20102C, Program: Vbscript alone execmgr 16/01/2018 20:13:12 49100 (0xBFCC)
    Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="GS20102C",ProgramID="Vbscript alone", actionType 1l, value NULL, user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 16/01/2018 20:13:12 49100 (0xBFCC)
    Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="GS20102C",ProgramID="Vbscript alone", actionType 1l, value , user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 16/01/2018 20:13:12 49100 (0xBFCC)
    EvaluateRequestForExecution - Updated current running request execmgr 16/01/2018 20:13:12 49100 (0xBFCC)
    MTC task with id {6F85BBC9-6519-4BD1-9A75-11374CCF540C}, changed state from 4 to 5 execmgr 16/01/2018 20:13:12 49100 (0xBFCC)
    CServiceWindowEventHandler::Execute - Received SERVICEWINDOWEVENT : START Event execmgr 16/01/2018 22:00:00 46176 (0xB460)
    CExecutionRequestManager::OnServiceWindowEvent for START execmgr 16/01/2018 22:00:00 46176 (0xB460)
    Auto Install is set to false. Do Nothing. execmgr 16/01/2018 22:00:00 46176 (0xB460)
    Program exit code 259 execmgr 16/01/2018 22:13:12 49780 (0xC274)
    Looking for MIF file to get program status execmgr 16/01/2018 22:13:12 49780 (0xC274)
    Program ran past its maximum runtime. It will be orphaned execmgr 16/01/2018 22:13:12 49780 (0xC274)
    Raising event:
    [SMS_CodePage(850), SMS_LocaleID(2057)]
    instance of SoftDistProgramExceededTime
    {
    AdvertisementId = "GS22049E";
    ClientID = "GUID:ebd831d9-9877-4f2a-a624-1ff84a741774";
    DateTime = "20180116221312.518000+000";
    MachineName = "FTPWW77L1RT72";
    MaximumTime = "120";
    PackageName = "GS20102C";
    ProcessID = 45148;
    ProgramName = "Vbscript alone";
    SiteCode = "EU2";
    ThreadID = 49780;
    };
    execmgr  16/01/2018 22:13:12 49780 (0xC274)
    Successfully submitted event to the Status Agent.  execmgr 16/01/2018 22:13:12 49780 (0xC274)
    Raised Program Exceeded Time Event for Ad:GS22049E, Package:GS20102C, Program: Vbscript alone execmgr 16/01/2018 22:13:12 49780 (0xC274)


    What does this have to do with this thread? please start your own thread.

    Garth Jones

    Blog: http://www.enhansoft.com/blog Old Blog: http://smsug.ca/blogs/garth_jones/default.aspx

    Twitter: @GarthMJ Book: System Center Configuration Manager Reporting Unleased

    Wednesday, January 17, 2018 12:03 PM