Generally, we have met COM + ApplicationProgramThere are two catalog errors :( 1 ) The first is to open COM + An error occurred while executing the last operation due to a "catalog error" in the application, ErrorCode 8007042c- Dependent Services or groups cannot be started. events or logs contain other error and difficult information ".
The solution is actually very simple. You justSystem Event Notification ServiceThe service can be started. It is a system event monitoring service.COM +The Event System Service must be enabled.
System Event Notification ServicePrerequisites for starting a service:
1. The Distributed Transaction Coordinator service depends on the Remote Procedure Call (RPC) and Security Accounts Manager Services. Make sure that these two service attributes are set to automatic.
If the corresponding startupWin7 SystemThe Distributed Transaction Coordinator in cannot be started on the local computer. The error code is-1073737712. The solution is as follows: (1) Click start, and then click Run ", enter cmd and press "OK ".(The win7 system must run as an administrator. Or run vs cmd.) (2) input: MSDTC-resetlog (do not execute the pending transaction when running this command) (3) input: Net start MSDTC and press Enter!
Question 2:
Catalog error: An error occurred while performing the last operation. Error Code 8004e00f-com + cannot be distributed with Microsoft
2010-03-16 00:10:58
Label: Catalog error Microsoft
I have done a good job by following the steps !!!
1. First, go to the component service and check the component service/computer/my computer/COM + application. The error "COM + cannot talk to Microsoft Distributed Transaction Coordination Program" is returned ", you cannot view the objects in it.
2. Go to the Event Viewer and find that the MSDTC Service is not started properly.
3. Run cmd to stop the MSDTC Service: net stop MSDTC
4. Uninstall the MSDTC Service: MSDTC-uninstall
5. reinstall the MSDTC Service: MSDTC-install
After that, it is found that the DTC is still not started and runs in cmd, Net start MSDTC
Question 3:
Start MSDTC before it is started.
If the MSDTC Service is not started, start it first.
Net start MSDTC
Start the MSDTC Service.
If the startup fails and the prompt "Distributed Transaction Coordinator service cannot be started" is displayed, perform the following operations:
{MSDTC Distributed Transaction cannot be started
Error message:
---------------------------
Service
---------------------------
Windows cannot start Distributed Transaction Coordinator on the local computer. For more information, see System Event Logs. If this is a non-Microsoft Service, contact the service provider and refer to the error code-1073737712 for specific services.
---------------------------
Solution:
Rename the c: \ windows \ system32 \ dtclog directory (if any) and recreate the directory.
In the command line: MSDTC-resetlog
Then MSDTC can be started .}
Choose Start> set> Control Panel> Administrative Tools> component service, "console root directory"-> "component service"-> "computer"-> "my computer"-> "COM + application, there is an "IIS Out-of-process pooled" right-click "attribute" -- "ID" -- Adjust "this user" to "Interactive User -- currently logged-on user ". Then click "OK" and Right-click "properties"> "start"