Gripes

May 20, 2008
12,175
133
Syracuse, NY, USA
Upgrading to build 15 ...

1. I checked "No NTFS Indexing" and it UNINSTALLED me Voidtools "Everything" service (unlike several recent builds).

2. IDE is still creating empty .watch files

3. When will it begin to present my current install dir as an option (as has been the case for many major versions)?
 
May 20, 2008
12,175
133
Syracuse, NY, USA
1. Nothing has changed in the installer.

2. Not reproducible here.

3. That's up to Windows Installer; there isn't anything different in the v18 installer. Are you selecting the side-by-side installs?
1. The behavior is different.
2. It's easy
Code:
g:\tc18> dir /m /k *.watch
TCC: (Sys) The system cannot find the file specified.
 "G:\TC18\*.watch"

g:\tc18> ide tcmd.ini

g:\tc18> rem make insignificant change and click "Save" ... exit

g:\tc18> dir /m /k *.watch
2015-06-12  00:25  2  tcmd.ini.watch
3. We've struggled with this in the past. Sooner or later you have always managed to enable it.
 
May 20, 2008
12,175
133
Syracuse, NY, USA
OPTION /U found build 16. Upgrade went without a hitch.

No more empty .watch files ... good!
Install directory remembered ... good!
I said "No NTFS indexing". It uninstalled my Voidtools installation of the Everything service ... bad!
 
May 20, 2008
12,175
133
Syracuse, NY, USA
There is no code in the TCMD installer script that could uninstall the Everything service, regardless of the options you choose.

The worst it could do is stop the service, which is WAD.
I'm sorry, but that's what the last two upgrades did ... they uninstalled the Everything service. I went to services.msc to make sure.
 
May 20, 2008
12,175
133
Syracuse, NY, USA
So I uninstalled v18 and reinstalled it, selecting "No NTFS indexing".

Before the uninstall/reinstall:
Code:
v:\> sc query everything

SERVICE_NAME: everything
  TYPE  : 10  WIN32_OWN_PROCESS
  STATE  : 4  RUNNING
  (STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
  WIN32_EXIT_CODE  : 0  (0x0)
  SERVICE_EXIT_CODE  : 0  (0x0)
  CHECKPOINT  : 0x0
  WAIT_HINT  : 0x0

After the uninstall/reinstall:
Code:
v:\> sc query everything
[SC] EnumQueryServicesStatus:OpenService FAILED 1060:

The specified service does not exist as an installed service.