Search Issue Tracker

Won't Fix

Votes

5

Found in

5.5.0f3

Issue ID

886500

Regression

No

External tool not recognized if installed when an instance of Unity is running

Themes

-

To reproduce (can not have any Revision control diff/merge tools present) :
1. Open a new Unity project
2. Download and install WinMerge*
3. Edit --> Preferences --> External Tools

Expected result - should be able to choose WinMerge* from the dropdown menu
Actual result - Unity needs to be restarted for WinMerge* to appear in the dropdown menu

Reproduced on: 5.5.0f3, 5.5.3p2, 5.6.0p2, 5.6.0p4, 2017.1.0b1, 2017.1.0b3

*WinMerge can be substituted with any of the supported tools (see Edit --> Preferences --> External Tools while having none of the tools installed)

  1. Resolution Note:

    This particular case has been investigated thoroughly and we have decided, in the interests of protecting the stability and features of Unity for users that rely upon the affected versions, to not address this fix. We understand that this will cause problems for some users, and fully intend for an existing, or forthcoming upgrade to provide the solution that you need.

Comments (6)

  1. BetaJester

    Nov 30, 2018 15:44

    Just had this in 2018.1.9f2, but was solved by closing Unity, opening WinMerge, then reopening Unity. I didn't need to reinstall WinMerge

  2. roy0098

    May 07, 2018 06:52

    Rereading his comment, i seem to have overlooked that he resolved it by starting WinMerge one time. This actually resolved it for me as well. So try to start WinMerge if you encounter this issue.

  3. roy0098

    May 07, 2018 06:48

    Have this issue in Unity 2017.3.1f Personal.
    Like Darkgaze, it's not recognized even after restarting Unity.
    Unlike TheOTurtle, reinstalling WinMerge does not work.

  4. Darkgaze

    Apr 04, 2018 10:01

    Happening still in Unity 5.6.0f3. After installing when Unity is opened, then restart Unity, still not recognized.

  5. nihohit1

    Dec 11, 2017 16:20

    Thanks for posting this issue! Knowing how this happened, I was able to fix this locally.

  6. theoturtle

    Sep 09, 2017 09:50

    I also encountered this problem. In my case, I had to close Unity and reinstall WinMerge. Open Winmerge one Timer and after that I was able to chosse it from the dropdown Menu (it was already recognized and set as default)

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.