Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Cannot start Windows Communication Foundation Activation Services and the Tcp Port Sharing services after you upgrade from the .NET Framework 4.0 Beta 2 version to the release version.


Symptoms

You upgrade from the Microsoft .NET Framework 4.0 Beta 2 version to the release version. When you run iisreset.exe to restart Microsoft Internet Information Services (IIS), or you start one of the Windows Communication Foundation (WCF) listener services, you receive the following error:

The system cannot find the file specified

Note Some examples of a WCF listener service include Net Tcp Port Sharing Service, Net.Tcp Listener Adapter, Net.Pipe Listener Adapter, or Net.Msmq Listener Adapter.

↑ Back to the top


Cause

While you upgrade to the release version of the .NET Framework 4.0, a registry key is removed. This registry key is used to determine the path to the service executable. Therefore, these services are still configured for the old version of the .NET Framework.

↑ Back to the top


Resolution

To work around this behavior, repair the Microsoft .NET Framework 4.0 Client Profile. To do this, follow these steps:

  1. Open Add/Remove Programs.
  2. Click to select "Microsoft .NET Framework 4 Client Profile."
  3. Click on the Change/Remove button.
  4. Choose the Repair .NET Framework Client Profile to it's original state.
  5. Click Next to begin the repair operation.

↑ Back to the top


Keywords: vkball, kb

↑ Back to the top

Article Info
Article ID : 2019885
Revision : 3
Created on : 4/23/2018
Published on : 4/23/2018
Exists online : False
Views : 127