Is empires still dependent on Microsoft .NET Framework?

Discussion in 'Feedback' started by CyberKiller, Apr 6, 2014.

  1. CyberKiller

    CyberKiller Nyooks!

    Messages:
    1,107
    Likes Received:
    8
    Trophy Points:
    0
    Empires installs .NET Framework as part of the first time setup.

    installscript.vdf:
    Code:
    "InstallScript"
    {
        "Run Process"
        {
            "Microsoft .NET Framework 3.5 Service Pack 1"
            {
                "HasRunKey"     "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\NET Framework Setup\\NDP\\v3.5\\Install"
                "process 1"     "%INSTALLDIR%\\redist\\dotnetfx35setup.exe"
                "command 1"     "/q /norestart /passive"
                "NoCleanUp"     "1"
            }
        }
    }
    Does empires still need .NET Framework to be installed every time someone downloads empires?
    I thought that was just for EmpiresLauncher.exe? (which we don't use now right?)
    If this is the case then it would be a good idea to remove it from the install script.


    Edit: It's already been removed. Derp.
     
    Last edited: Apr 6, 2014
  2. Beerdude26

    Beerdude26 OnThink(){ IsDownYet(); }

    Messages:
    7,243
    Likes Received:
    13
    Trophy Points:
    0
    Yeah, we don't need that anymore.

    EDIT: This functionality has been deprecated in Steamworks, it doesn't seem to be active anymore. Does this even happen anymore?
     
    Last edited: Apr 6, 2014
  3. Candles

    Candles CAPTAIN CANDLES, DUN DUN DUN, DUN DUN DUN DUN.

    Messages:
    4,251
    Likes Received:
    10
    Trophy Points:
    0
    Installscript.vdf, the Empires launcher and the redist directory should all be deleted from SVN and removed from the depot mapping rules. I did this like a week ago.
     
  4. CyberKiller

    CyberKiller Nyooks!

    Messages:
    1,107
    Likes Received:
    8
    Trophy Points:
    0
    I used steamcmd to fetch the steam database info for empires and it is listed there so IDK:
    Code:
    	"install"
    	{
    		"Run Process"
    		{
    			"microsoft .net framework 3.5 service pack 1"
    			{
    				"hasrunkey"		"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5\Install"
    				"process 1"		"%INSTALLDIR%\redist\dotnetfx35setup.exe"
    				"command 1"		"/q /norestart /passive"
    				"nocleanup"		"1"
    			}
    		}
    	}
    Not going to post the full output of the command because it lists potentially sensitive information.
    Ask me on steam if you want the full text.

    EDIT: Well if candles says it's gone then it's gone I guess.
    Tested by deleting them then validating empires, they did not reappear.
    Case closed.
     
    Last edited: Apr 6, 2014

Share This Page