Spomo Mar 3, 2013 @ 5:13pm
Visual Net Framework keeps reinstalling
Well, I bit the bullet and purchased the software.

I'd like to know, however, why does it keep reinstalling the Visual NET Framework each time I run it?

Any solution?
Showing 1-15 of 15 comments
< >
North Mar 3, 2013 @ 7:00pm 
Same.
Nevigo  [developer] Mar 4, 2013 @ 3:27am 
The .NET Framework is a dependency installed from the Steam Application Installer.

Sounds like that installer does not assume the installation successful, and make a retry.

If you are sure you have a properly installed .NET 4.0 Framework, you can add a registry key to prevent Steam from trying to restall it again and again.

Just ensure that a DWORD value called 4.0 is set to 1 in the following registry path

for 64 bit machines:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\CommonRedist\.NET\4.0

for older 32 bit machines:
HKEY_LOCAL_MACHINE\SOFTWARE\Valve\Steam\Apps\CommonRedist\.NET\4.0

Please mind the dot in .NET of the registry path.

-Peter
North Mar 4, 2013 @ 4:35am 
Ooh, awesome! Thanks for the help!
Squalo91 Mar 4, 2013 @ 4:37am 
i can't find the patch where is commonRedist\.NET\4.0 on the registry!! help
North Mar 4, 2013 @ 4:41am 
Be warned: Editing the Registry is...risky, at best. But here.

1. Open the Start menu. Search Regedit and open it.
2. There's a sidebar on the left. Open HKEY_LOCAL_MACHINE.
3. Open SOFTWARE.
4. And so on and so forth--I'll skip ahead to Steam\Apps.
5. If you're anything like me, when you open Apps you'll get a long lost of folders with IDs as their names. Scroll past them all to CommonRedist.
6. ...Wait a minute.

Hey, Nevigo. There's no .NET folder in my CommonRedist registry folder. Just DirectX and vcredist. That's probably a problem.
Nevigo  [developer] Mar 4, 2013 @ 5:07am 
Oh thanks, I forgot to tell you you most probably need to create the last parts of the key itself.

So North you are totally right (and a good Steam customer if your list of IDs is so long... )

The path until CommonRedist must be there otherwise DirectX for example would also re-install again.

So you need to create the keys .NET and 4.0 as well and with that folder the DWORD value 4.0 set to 1

-Peter
North Mar 4, 2013 @ 6:36am 
Yeah, I've been buying games off Steam for al looooooong time.

Anyhow. Awesome. Thanks for the clarification!
Nameless Bryan Mar 4, 2013 @ 11:39am 
I had the same issue. I went into the Common Files > Articy directory and switched the program to run as a administrator.

This actually caused more problems for me, as the game didn't want to launch from steam properly. When I disabled "Run as Administrator" Articy went back to normal, and steam stopped reinstalling the .NET framework.

Probably not the greatest workaround, as I still don't know what exactly was going on. But I hate messing with the Windows registry. For now though, everything seems to be working fine.
Spomo Mar 4, 2013 @ 3:15pm 
I booted my system this evening and the software ran fine without requiring any editing or workarounds. I'm guessing it needed a reboot to write the new values in the registry and make sure they were loaded up the next time around.

Thanks to all who responded.

-Spo-
North Mar 6, 2013 @ 6:53am 
For anyone lurking a while from now, looking for this fix:

Yes, it works! It does seem people need to make a new key in CommonRedist, name it .NET, make a new key in that, name it 4.0, and then make a new DWORD value in there, 4.0, set it to (hexidecimal) value 1. At least, that did it for me.
Craig Hubbard Mar 6, 2013 @ 1:05pm 
Just verified that rebooting fixed the problem for me without having to edit the registry.
North Mar 6, 2013 @ 1:06pm 
I haven't rebooted in several months.
Nevigo | Peter Sabath  [developer] Mar 19, 2013 @ 2:12pm 
Hi folks,

Valve fixed this just some minutes ago. So you will suffer from this only one more time. After that the installation status of the .NET framework is properly remembered.

No need for registry tweaking or trying to execute as admin. Just start and enjoy :-)

-Peter
sportyfox Apr 19, 2013 @ 8:15am 
Originally posted by Nevigo | Peter Sabath:
Hi folks,

Valve fixed this just some minutes ago. So you will suffer from this only one more time. After that the installation status of the .NET framework is properly remembered.

No need for registry tweaking or trying to execute as admin. Just start and enjoy :-)

-Peter

So it's fixed now and games don't install .NET framework over and over again?
Last edited by sportyfox; Apr 19, 2013 @ 8:18am
Nevigo | Peter Sabath  [developer] Apr 19, 2013 @ 12:21pm 
Hi sportyfox,

it is fixed at least for articy:draft SE which uses a relatively new Steam installation feature which had a small flaw and was fixed by Valve.

I can't say it is fixed for all games that need the .NET framework. If they install the .NET Framework on their own, those games may still have the problem.

-Peter
Last edited by Nevigo | Kai Rosenkranz; Apr 19, 2013 @ 1:15pm
Showing 1-15 of 15 comments
< >
Per page: 15 30 50