About a week ago, I installed a program called Microsoft Transliteration Utility. It failed to install at first, asking me to install .NET Framework 1.1, which I did, and I used the program just fine for a while. But now, when launching it, it shows up on the task bar, but the window itself doesn't. I tried compatibility options, and also reinstalled both the program and .NET Framework, but that didn't change anything. Is there something I can do to solve this? I would gladly use a more up-to-date tool, but this is the only one (that I found), that allows me to crate my own transliteration table.
103 Answers
It's no longer possible to install .NET Framework 1.1 on Windows 10. I'm not sure how it did work for you, but evidently it doesn't any longer.
I suggest first to install .NET Framework 3.5 by entering in the Start menu "Windows Features" and starting Turn Windows features on or off.
Click on the check box for ".NET Framework 3.5 (includes .NET 2.0 and 3.0)" so it shows a "V" mark, click OK, and reboot if prompted.
This version includes .NET Framework 2.0, the release that followed the .NET Framework 1.1, and it might be enough to run your program.
If not, you will need to create an installation for .NET 1.1 SP1. As it is destined to be installed on computers that already have .NET 1.1, you will need to create an installation that includes both .NET 1.1 SP1 and .NET 1.1 SP1. First uninstall the .Net 1.1 software you have installed.
See the articleInstall Microsoft .NET Framework 1.1 on Windows 10for the steps to follow. Below is a summary of the procedure:
- Create a new folder
C:\DotNet(or choose another name) - Download into the folderMicrosoft .NET Framework 1.1 Redistributable Package.
The setup file should be saved as
dotnetfx.exe. - Download into the folderMicrosoft .NET Framework 1.1 Service Pack 1.
Save the file as
dotnetfxsp1.exe. - Open Command Prompt as Administrator
- Change to the directory :
cd C:\DotNet Run the following commands clicking “Yes” when prompted :
dotnetfx.exe /c:"msiexec.exe /a netfx.msi TARGETDIR=C:\DotNet" dotnetfxsp1.exe /Xp:C:\DotNet\netfxsp.msp msiexec.exe /a c:\DotNet\netfx.msi /p c:\DotNet\netfxsp.mspRun the installation program
netfx.msicreated by the above steps, which contains the slipstreamed Service Pack 1.
OK, it's working now, but I'm not sure what fixed it. All I did was I Shift-Right-Clicked on the taskbar icon, suggested by @harrymc and I also used a program .NET Framework Cleanup Tool to completely uninstall .NET 1.1, following @PeterHahndorf's comment. And now it just works, like before...
contrary to some comments here, the runtime installers for Dotnet 1.1 and 1.0 absolutely do not include the MFC, MSVCP or MSVCR 70 or 71 files, these libraries are meant to be shipped with the application.
The only folks who had these files installed, were those who had Visual Studio 2003/.Net installed which placed these files for some reason.