Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root


1 badge earned


Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!


Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.


Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!


SourceTree Start Error due to .Net Framework



SourceTree crash at startup due to .Net Framework error.In addition I can't uninstall the product... 

So I've tried to install version 4.7.1 ou 4.7.2 but there is a windows error,  for .net Framework not supported on this machine !

Can someone help me ? 


Best regards, 



6 answers

As a workaround, create an empty key named ".NETFramework,Version=v4.7.1" (without quotes) at HKLM\SOFTWARE\Microsoft\.NETFramework\v4.0.30319\SKUs.

Like fesi39 likes this

Thanks @Rafael Rivera your solution worked..

@slandeau I got same thing but my problem solved,  just use the older version ( of source tree. you can get it from 

Like # people like this

Thanks @Usman Saleh 

It Worked!!

It really works

I have the same issue here. It was running few days ago on earlier version and then I tried to update to 2.6.9 it said that it requires .net 4.7.x but i have the latest .net already installed on my Windows 10 Pro.

Any solutions?

Did you ever resolve this? I have the same problem... 4.7.2 is installed on my machine, but SourceTree continues to complain that it needs 4.7.1 - however, I can't install that version because Windows says I already have a later version

Same problem. Installed release of framework 4.7.2 is 461814

Same problem here, can't run or update sourcetree.... any solution?

 I can't even use the uninstaller or installer for Sourcetree when I was troubleshooting since it checks specifically checks for 4.7.1 I'm sure there's a workaround but when you can't even uninstall because of an issue there's a problem here >.>

From start menu open, "Visual Studio Installer". This will prompt a screen to modify your existing visual studio product. Select "Modify". This will open a Modifying VS2017 screen and from the installation details on the right you can check which .Net frameworks are available under ".Net desktop development" drop down menu. Select preferred .Net framework  and click Modify at the bottom right corner with "Install while downloading" option selected. 

This will solve the problem!!

After installing windows update it has been fixed for me!

Why is it required to install .NET framework to work with sourcetree?

Mike Corsaro
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
Aug 27, 2018

Sourcetree is built on the .Net Framework, so that's why it's required. Newer versions of Windows come with the required version installed.

Like DX likes this

Got it!. Thanks

0 votes
Mike Corsaro
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
May 31, 2018

Hello! .Net Framework 4.7.2 supports the following OS versions:

  • Win 7 SP1
  • Windows 8.1
  • All updates of Windows 10 after the Anniversary update (2016)

You'll need to upgrade to one of these to continue using Sourcetree. Do you know which version of Windows you're on?

OF course, Windows 10 Pro

I have everything updated and still won't start. Any solution please?

Suggest an answer

Log in or Sign up to answer
AUG Leaders

Atlassian Community Events