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)