cancel
Showing results for 
Search instead for 
Did you mean: 

Not possible to select reference type 'WCF reference' at ES Explorer

Former Member
0 Kudos

Hi @All,

I try to create a simple client proxy in Visual Studio 2005 or 2008 with the tool SAP Enterprise Services Explorer.

Everything works fine. I am able to search for services in the registry and even the proxy generation of type web reference works but I can not choose the reference type WCF reference.

The label is disabled!

Do anybody has some suggestions why?

I appriciate any comment.

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

it seems like you are missing some of the prerequisites installations for WCF development:

And the order you mentioned is correct ..

1) Install Window XP Service Pack 2 or Windows Vista

2) Install Visual Studio 2005

3) Install .Net Framework 3.0 ( If Possilble install full redistruable package of X86 (.Net Framework)

4) Download and install Visual Studio 2005 extensions for .NET Framework 3.0 (Windows Workflow Foundation)

5) Download and install Visual Studio 2005 extensions for .NET Framework 3.0 (WCF & WPF).

Hope this will help to understand a drop in ocean..

Thanks,

ES Explorer devlopment team

Former Member
0 Kudos

Good morning,

thanks for your answer. After installing the Mircrosoft Workflow Foundation Package it is still grey and can not be selected.

My collegue has the same issue.

Do you have any other recommendation?

Regards

rima-sirich
Advisor
Advisor
0 Kudos

Hi Martin,

To enable creating of WCF reference, you need to install [Windows SDK 6.1|http://www.microsoft.com/downloads/details.aspx?FamilyID=e6e1c3df-a74f-4207-8586-711ebe331cdc&displaylang=en]

In Visual Studio integrated help this information is documented in Requirements chapter.

Best Regards,

Rima.

Former Member
0 Kudos

Hi,

thanks for your request. I installed the Windows SDK 6.1 and it still do not work.

What can I do right know?

rima-sirich
Advisor
Advisor
0 Kudos

Hi Martin,

Is this option disabled in all types of projects ( Console, Windows Forms applications, etc. ) or just in specific type like Website project ?

In Website project "Add WCF reference" option is disabled in purpose and should not work. In all other project types it should work if all the pre-requisites are present.

Regards,

Rima.

Former Member
0 Kudos

OK I checked my installations again:

I uninstalled 3.0 SP1 and installed 3.0. Installed the WCF und WWF again and it still do not work.

Following components are installed right now:

- XP SP2

- VS2005

- .NET Framework 3.0

- .NET Framework 3.0 SP1

- .NET Framework 3.5

- Visual Studio 2005 extension for .NET Framework (WCF & WPF), November 2006 CTP

- Visual Studio 2005 Extension for Windows Workflow Foundation

- Windows SDK 6.1

I'm desperate!

Former Member
0 Kudos

Hi,

can you please search for svcutil.exe on your file system and send the path name on your file system ?

(mine is under C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin).

do you know which version of Windows SDK do you have ?

Regards,

Nadav

Former Member
0 Kudos

Hi,

I have

- C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin

- C:\Program Files\Microsoft SDKs\Windows\v6.1\Bin

svcutil.exe is in both bin folders available.

Regards

rima-sirich
Advisor
Advisor
0 Kudos

Hi Martin,

Could you, please, tell me in which project type "Add WCF reference" radio button is disabled ?

Could you, please, perform following steps:

1. Navigate to Start -> Control Panel -> Administrative Tools -> Event Viewer

2. Choose SAP Event log and clear it

3. Open Visual Studio and run ES Explorer for .NET Wizard

4. When you get the last screen and see that "Add WCF reference" radio button is disabled, navigate to Start -> Control Panel -> Administrative Tools -> Event Viewer again and check if any messages were written to the SAP Event log.

Regards,

Rima.

Former Member
0 Kudos

Hi Rima,

i tried it in:

- Windows Application

- Console Application

- WCF Service

I performed your explained steps and in the "SAP" log are no events listed.

I also reinstalled the ES Explorer but that also do not solved the problem...

Regards

Former Member
0 Kudos

Hi,

ESE 1.0 is trying to look for the svcutil folder in the file system.

this information is saved in the registry, on the sneak preview we had a problem that ESE is looking only for Microsoft SDK v6.0A.

can you have a look if you find the following pat hon your registry:

1. Go to Start -> Run

2. Enter "regedit" and press nter

3. navigate for the following path: HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> Microsoft SDKs -> Windows -> v6.0A

4. check if you have key by name "InstallationFolder" which contains the path for the svcutil (in my case it is "C:\Program Files\Microsoft SDKs\Windows\v6.0A\")

if you don't have this infomration,try to create it.

Sorry for the bother , i can asure you that this issue is alreday fixed for ESE 1.1.

Thanks,

Nadav

Former Member
0 Kudos

Yes I have the key.

The other key is:

ProductVersion with value "6.0.6001.17011"

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

Could you download the latest ESE version (2.0) and try this again ?

in the new version we are not relaying on a specific version of Windows SDK to be installed (6 and up), we just look and see what you have installed and use it.

Thanks,

Dudu

Former Member
0 Kudos

Sorry, the latest version is 1.1

please download it and try.

Thanks,

Dudu