Registering mozctlx.dll failed - regsvr32

I'm trying to install Mozilla ActiveX Control v1.7.12. In the folder where the DLL resides I execute
regsvr32 mozctlx.dll
but this fails. I get an error message
DllRegisterServer in mozctlx.dll failed
Return code was: 0x8002801c
I already tried an other version of the DLL, but no avail. Any ideas?
TIA
Steven

Run command prompt as administrator, then execute the same command.

Related

Attach to docker remote debug linux module from vs2019 fails to load/install VSDBG on Linux target

I'm attempting to remote debug a linux module running on docker. Following this article works for a simple test project.
https://devblogs.microsoft.com/iotdev/debug-azure-iot-edge-c-remote-linux-module-container-with-visual-studio-2019-version-16-3/
When I attempt to attach to the module that is setup via SSH with root login permissions enabled, I get this output from Visual Studio:
VSDBG is not installed on my linux target so whats failing is the download/setup of VSDBG. I found a related article on installing VSDBG manually that references the //.vs-debugger path but I'm not sure if this is what is needed
https://www.plcnext-community.net/en/hn-makers-blog/464-remote-debugging-of-a-net-core-application-with-vs-code-on-plcnext.html
I noticed when I select the module to debug that the User Name show "nobody" instead of what I think is normal/expected which is "moduleUser". Is this related to the issue?
So I'm looking for help understanding why the download and install of VSDBG is failing. The SSH credentials are using root so I don't think permissions should be a problem. On the other hand, the failure is simple and possibly permission related:
Command 'mkdir -p '//.vs-debugger'' failed with code '1'. "
If there is a manual set of steps I can follow to install VSDBG so my visual studio attach-to-debug works, as shown above, that would be very helpful.

Windows - 8(Enterprise Edition) dos prompt (cmd) throws the error like ('C:\Program' not found)

When i run the cmd in run command (or) open the command promt, i execute some npm command means it throws the error like below
C:\Users\sivaprabug>npm
Skipping command-line 'C:\Program Files\Git\git-cmd.exe /K'
('C:\Program' not found)
Need a valid command-line; Edit the string resources accordingly
FYI:-
Kindly find the attachment
Some how the default shell has changed to git-cmd.exe
It need to restored to default.
I have solved the issue because the Windows environment variable wrongly given.
FYI:
How to change the environment variably

node.js installer failing with 'CAQuietExec Failed' and 1603 error code on Windows 7

I was trying to install node.js on my Windows 7. But, everytime I am trying to install it gives following error:
MSI (s) (A0:64) [20:01:44:207]: Executing op: CustomActionSchedule(Action=RegisterEventManifest,ActionType=3073,Source=BinaryData,Target=CAQuietExec,CustomActionData="wevtutil.exe" im "C:\Program Files\nodejs\node_etw_provider.man")
MSI (s) (A0:F8) [20:01:44:217]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI7B6E.tmp, Entrypoint: CAQuietExec
CAQuietExec: Transaction support within the specified resource manager is not started or was shut down due to an error.
CAQuietExec: Error 0x80071a91: Command line returned an error.
CAQuietExec: Error 0x80071a91: CAQuietExec Failed
CustomAction RegisterEventManifest returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 20:01:44: InstallFinalize. Return value 3.
MSI (s) (A0:64) [20:01:44:528]: User policy value 'DisableRollback' is 0
MSI (s) (A0:64) [20:01:44:528]: Machine policy value 'DisableRollback' is 0
I have tried following solutions, but neither worked:
Node.js Setup Wizard ended Prematurely on Windows 7 32 bit
http://blogs.technet.com/b/odsupport/archive/2010/12/30/troubleshooting-office-installation-failures.aspx
https://support.microsoft.com/en-us/kb/939399
Can someone please help me here, can give some suggestions?
Thanks in advance.
Note: I am using https://nodejs.org/dist/latest/node-v4.1.0-x86.msi
Run Regedit. Do a search for node.js and node.exe. Remove all entries.
Remove any entries from PATH environment variable.
This condition normally occurs due to an incomplete install or uninstallation of node.js.
I was getting a similar Node.js install failure:
Action 13:26:10: RegisterPerfmonManifest.
CAQuietExec:
CAQuietExec: Error 0x8007000d: Command line returned an error.
CAQuietExec: Error 0x8007000d: QuietExec Failed
CAQuietExec: Error 0x8007000d: Failed in ExecCommon method
CustomAction RegisterPerfmonManifest returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 13:26:10: InstallFinalize. Return value 3.
This is from Windows 7 for node-v6.10.0-x64.msi.
The solution for this was to disable Performance Counters (under the "node.js runtime" option) during the install. This is suggested by the RegisterPerfmonManifest entry in the install log, and also is recommended on a Node.js GitHub issue as a workaround.
I had the exact same problem.
After a couple of hours trying to fix it, un-checking "Event tracing(ETW)" did the trick for me. Give it a try.
I did two things:
un-checking "Event tracing(ETW)"
And services.msc enabled Volume Shadow Copy service I put automatic
I tried all but it´s fix to me.
I hope that help you.
Windows 10
cmd.exe "Run as administrator"
msiexec /i node-v10.1.0-x64.msi
"Custom Setup" disable "Event tracing (ETW)"
PS.
Volume Shadow Copy is Manual - not Running
Check version
1. Run cmd.exe
2. node --version
v10.1.0
For some reason, the vendor has decided to ignore windows installer best practices and shell out to some utility to do the installation work. It's failing. You aren't the developer of this install so this isn't really a question for stack overflow.

TortoiseProc Launch failed: The application has failed to start because its side-by-side configuration is incorrect

I installed Tortoise on Windows 10 (my user had admin privileges but installer wasn't ran as admin), and when trying to use any tortoise contextual menu, I was getting this error:
"TortoiseProc Launch failed: The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail."
I verified, "run as Administrator" was not checked for TortoiseProc.exe file. I tried to check it, but this didn't change anything.
So I decided to uninstall it, and install it again. And then I was having this error:
a dialog saying the TortoiseProc.exe requires elevation
Now, when attempting to run the app by double clicking on TortoiseProc.exe, I got a prompt saying this app required privilege admin. Clicking on OK ran it properly. So I guess the prompt isn't displayed when calling it from a contextual menu, and it silently fails.
I fixed the problem by right clicking on TortoiseProc.exe file -> proporties. Then, on the Compatibily tab, I clicked on "Run compatibility troubleshooter". And voila! It fixed the problem: TortoiseProc.exe now runs, and does not ask any admin rights!
Run the Command prompt (cmd.exe) with admin rights and run this command:
SxsTrace Trace -logfile:SxsTrace.etl
Now run the Tortoise program which causes the SideBySide error.
Go back to the command prompt press ENTER to generate the SxsTrace.etl. Now type this:
sxstrace Parse -logfile:SxSTrace.etl -outfile:SxSTrace.txt
Now open the SxSTrace.txt trace and look which VC++ runtime is missing. Go to Microsoft.com, download and install the required version.
If you are unsure, please upload the complete SxSTrace.txt here.

ERROR: executing command 'ant' - After installation and setting ANT_HOME

After wrestling with my environment variables to get the proper directory set, I can now get the version with:
C:\Projects\TestProj>ant -version
Apache Ant(TM) version 1.8.4 compiled on May 22 2012
Ant appears to be working:
C:\Projects\TestProj>ant
Buildfile: build.xml does not exist!
Build failed
I still get the error when I try:
C:\Projects\TestProj>cordova -d platform add android
cordova library for "android" already exists. No need to download. Continuing.
Checking if platform "android" passes minimum requirements...
Creating android project...
Running command: C:\Users\Administrator\.cordova\lib\android\cordova\3.4.0\bin\c
reate.bat --cli C:\Projects\TestProj\platforms\android com.company.testproj
TestProj
C:\Users\Administrator\.cordova\lib\android\cordova\3.4.0\bin\node_modules\q\q.j
s:126
throw e;
^
Error: ERROR : executing command 'ant', make sure you have ant installed and add
ed to your path.
From all of the posts that I have read, this is an issue with ANT_HOME, but it appears I have that part of it tackled. Edit I've installed ant 1.9.3 to program files, and bin resides in:
EDIT Changed to just ant, instead of apache-ant-1.9.3-bin\apache-ant-1.9.3
C:\Program Files\ant
Echo home:
C:\Projects\TestProj>echo %ANT_HOME%
C:\Program Files\ant
And of course I have %ANT_HOME%\bin in my path. Any help identifying the issue would be appreciated.
I think the path you use for ANT_HOME is wrong. C:\Users\Administrator\AppData\Roaming\npm\node_modules\ant\ant seems to be the path to the ant npm module but not the ant command.
Ant command more probably is somewhere in program files. In a cmd, run where ant to know where in your path ant is found and use this path for ANT_HOME. (in the folder you should see ant, ant.cmd and ant.bat)
After further investigation, I think your problem is caused half by cordova not correctly checking node errors and half because of registry setting in your computer (a cmd autorun parameter).
You can check answers in those posts for more info:
nodejs child_process exec 'java -version'
Windows CMD.exe "The system cannot find the path specified."
Check if you have a registry key HKCU\Software\Microsoft\Command Processor\AutoRun
after setting the variables, restart your machine. Closing command prompt etc will not help.
Even I was stuck for quite a long time and next day when I started my system, it was working fine :P

Resources