MiKTeX 2.5 and Windows Vista

by CSchenk22. January 2007 10:32

MiKTeX 2.5 is not designed to be run on Windows Vista. But Microsoft "added some shims to Windows Vista specifically for the MiKTeX 2.5 installer. They do not resolve all the compatibility problems, but they do resolve the UAP-related issues". There remain a few issues, but all in all you will find that MiKTeX 2.5 runs reasonable well on Windows Vista.

The shims only work for MiKTeX 2.5, i.e., before MiKTeX 2.6 can be released, I have to resolve some UAC-related issues. For example, the package installer has to use the UAC consent dialog, because "C:\Program Files" is not writable for the normal user.

Comments (2) -

Aleks Kleyn
Aleks Kleyn
3/14/2007 12:43:59 PM #

I use MikTeX 2.5 in Vista since august 2006. There is way to solve problem with UAC. I run miktex update or package setting in addministrator mode. In this case Vista asks permision only when module starts. You can do it two ways: or right click on icon and select administrator mode or put this selection in compatibility tab of the property. I think this is more reliable then search in the code how to go around UAC.

CSchenk
CSchenk
3/14/2007 6:14:13 PM #

Thank you Aleks, but you missed an important point: people do not want to start TeX and Friends with elevated privileges. Only when a missing package has to be installed, the elevation prompt pops up.


Nobody "has to search the code", because all is well documented. Setting executable file properties in order to cope with UAC would be a naive action. And it would lock out restricted users. Bad idea...


          

Comments are closed