Consultor Eletrônico



Kbase P141625: Getting error (7246) in proxy log file when generating a .Net proxy from ProxyGen despites Visual St
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   2/19/2009
Status: Unverified

SYMPTOM(s):

Getting error (7246) in proxy log file when generating a .Net proxy from ProxyGen despites Visual Studio 2008 is installed

Exception executing <program name>. (7246)

Exception executing xsd //CreateProcess: xsd /d
:StrongTypesNS <path>\ds<DataSet>.xsd error=2. (7246)

>>ERROR occurred trying to start executable. Its specified path is probably not correct, or its default path cannot be determined.

Running "[OpenEdge directory]\dotnet\bin\PathFinder.exe /xsd" from ProEnv does not return anything

ProxyGen log file shows:

Creating strongly typed datatable classes ...
C:\Progress\OpenEdge\dotnet\bin\PathFinder /csc
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\csc /t:exe /out:C:\[Path]\StrongTypesNS\myTable.exe

FACT(s) (Environment):

.R programs contain OUTPUT DataSet as parameter
.R programs contain OUTPUT Temp-Table parameter
.NET 2.0 SDK is installed
OpenEdge 10.1B
Windows

CAUSE:

The Proxygen tool refers to the .NET 1.1 CSC compiler. It is also looking for the .NET 1.1 XSD which is not installed on the machine.

FIX:

- Install Microsoft .NET SDK version 1.1

OR

- Refer to .NET 2.0 Framework (CSC.EXE and XSD.EXE)