|
View:
New views
20 Messages
—
Rating Filter:
Alert me
|
| < Prev | 1 - 2 | Next > |
|
|
Accessing Excel from ISE EiffelHej
I plan to do a small application that reads from and writes to an MS Excel sheet. Since I have not implemented any similar application earlier I wonder if somebody has an example that I can start from? Regards Anders ------------------------------------ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/eiffel_software/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/eiffel_software/join (Yahoo! ID required) <*> To change settings via email: mailto:eiffel_software-digest@... mailto:eiffel_software-fullfeatured@... <*> To unsubscribe from this group, send an email to: eiffel_software-unsubscribe@... <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ |
|
|
Re: Accessing Excel from ISE EiffelI don't have an example but I can point you in a direction. I'd make
an Eiffel.NET project and use the Excel interop assembly for accessing Excel. --- In eiffel_software@..., "andersoxie" <anders@...> wrote: > > Hej > > I plan to do a small application that reads from and writes to an MS > Excel sheet. Since I have not implemented any similar application > earlier I wonder if somebody has an example that I can start from? > > Regards > > Anders > ------------------------------------ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/eiffel_software/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/eiffel_software/join (Yahoo! ID required) <*> To change settings via email: mailto:eiffel_software-digest@... mailto:eiffel_software-fullfeatured@... <*> To unsubscribe from this group, send an email to: eiffel_software-unsubscribe@... <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ |
|
|
RE: Re: Accessing Excel from ISE Eiffel> I don't have an example but I can point you in a direction.
> I'd make an Eiffel.NET project and use the Excel interop > assembly for accessing Excel. You can also use the EiffelCOM wizard to wrap the Excel COM component in classic Eiffel. Regards, Manu ------------------------------------ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/eiffel_software/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/eiffel_software/join (Yahoo! ID required) <*> To change settings via email: mailto:eiffel_software-digest@... mailto:eiffel_software-fullfeatured@... <*> To unsubscribe from this group, send an email to: eiffel_software-unsubscribe@... <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ |
|
|
Re: Accessing Excel from ISE EiffelAnders wrote:
> I plan to do a small application that reads from and writes to an MS > Excel sheet. Since I have not implemented any similar application > earlier I wonder if somebody has an example that I can start from? I did that a few years ago, utilising EiffelCOM. I used that approach because our customer at the time insisted that they did not want to install .NET. I made some progress, but then the cutomer realised that installing .NET is no big deal on a Windows machine, so I switched to doing it via .NET and COM Interop. The .NET COM Interop approach is far easier than EiffelCOM. Also, EiffelCOM compile times are extremely slow and the resulting executable is huge. I would highly recommend that you do it in .NET. - Peter Gummer ------------------------------------ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/eiffel_software/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/eiffel_software/join (Yahoo! ID required) <*> To change settings via email: mailto:eiffel_software-digest@... mailto:eiffel_software-fullfeatured@... <*> To unsubscribe from this group, send an email to: eiffel_software-unsubscribe@... <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ |
|
|
Re: Accessing Excel from ISE EiffelHej
I started to try with accessing .NET components at Windows XP and I was able to access MS Outlook that way. Since I need the application at Windows 2000 I investigated further the .NET track but my investigation ended with the conclusion that .NET is not supported at Windows 2000, or at least the MS connection to Excel etc. Then I tried to use the EiffelCOM Wizard and tried to build a connection to Excel.exe but it failed during building since I only used the freeware compiler automatically installed by Eiffel Studio. I thought that maybe one need the MS C compiler, when using that part of Eiffel Studio, and tried to instal the recommended version of the MS C compiler but that version did not support Windows 2000. I would of course prefer to upgrade to Windows XP or Windows Vista but that is at the moment not an option. Regards Anders --- In eiffel_software@..., "Emmanuel Stapf [ES]" <manus@...> wrote: > > > I don't have an example but I can point you in a direction. > > I'd make an Eiffel.NET project and use the Excel interop > > assembly for accessing Excel. > > You can also use the EiffelCOM wizard to wrap the Excel COM component in > classic Eiffel. > > Regards, > Manu > ------------------------------------ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/eiffel_software/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/eiffel_software/join (Yahoo! ID required) <*> To change settings via email: mailto:eiffel_software-digest@... mailto:eiffel_software-fullfeatured@... <*> To unsubscribe from this group, send an email to: eiffel_software-unsubscribe@... <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ |
|
|
Re: Re: Accessing Excel from ISE EiffelAnders wrote:
> ... Since I need the application at Windows 2000 > I investigated further the .NET track but my investigation ended > with the conclusion that .NET is not supported at Windows 2000, > or at least the MS connection to Excel etc. I have used .NET on Windows 2000, including EiffelStudio 5.6 with .NET 1.1 on Windows 2000. I think I had upgraded to Windows XP when I did the Excel work, but I see no reason why what I wouldn't have worked on Windows 2000. What problem did you discover? - Peter Gummer ------------------------------------ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/eiffel_software/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/eiffel_software/join (Yahoo! ID required) <*> To change settings via email: mailto:eiffel_software-digest@... mailto:eiffel_software-fullfeatured@... <*> To unsubscribe from this group, send an email to: eiffel_software-unsubscribe@... <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ |
|
|
Re: Accessing Excel from ISE EiffelHej
First the compiler recommended for Eiffel Studio 6.1 is this one: "Windows SDK for Windows Server 2008 and .NET Framework 3.5" When reading the instructions at the download page the System Requirements it states are: Supported Operating Systems: Windows Server 2003; Windows Server 2008; Windows Vista; Windows XP Then for .NET I found this system requirement for using the connections to MS Office: Office XP PIAs Brief Description Download the Office XP PIAs and use them to develop Office XP solutions with Visual Studio .NET. Supported Operating Systems: Windows XP Maybe the solution is to use an older version of Eiffel Studio. THen I probably can use an older version of the MS compiler (if it is still available) and also try to find an older version of the PIAs. Regards Anders --- In eiffel_software@..., "Peter Gummer" <p-gummer@...> wrote: > > Anders wrote: > > ... Since I need the application at Windows 2000 > > I investigated further the .NET track but my investigation ended > > with the conclusion that .NET is not supported at Windows 2000, > > or at least the MS connection to Excel etc. > > > I have used .NET on Windows 2000, including EiffelStudio 5.6 with .NET 1.1 > on Windows 2000. I think I had upgraded to Windows XP when I did the Excel > work, but I see no reason why what I wouldn't have worked on Windows 2000. > > What problem did you discover? > > - Peter Gummer > ------------------------------------ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/eiffel_software/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/eiffel_software/join (Yahoo! ID required) <*> To change settings via email: mailto:eiffel_software-digest@... mailto:eiffel_software-fullfeatured@... <*> To unsubscribe from this group, send an email to: eiffel_software-unsubscribe@... <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ |
|
|
Re: Re: Accessing Excel from ISE EiffelAnders wrote:
> Then for .NET I found this system requirement for using the > connections to MS Office: > > Office XP PIAs > Brief Description > Download the Office XP PIAs and use them to develop Office XP > solutions with Visual Studio .NET. > Supported Operating Systems: Windows XP > > Maybe the solution is to use an older version of Eiffel Studio. THen > I probably can use an older version of the MS compiler (if it is > still available) and also try to find an older version of the PIAs. Hi Anders, I suspect that this will work on Windows 2000. Have you tried it? (The fact that Microsoft doesn't mention Windows 2000 as "supported" would, I suspect, be due to the fact that Microsoft probably doesn't support Windows 2000 any more. The compiler and the PIAs probably work, despite the lack of official support.) I'm using EiffelStudio 6.1 with the Visual Studio 2005 compiler, by the way. You don't have to use the "recommended" C compiler. So stick with 6.1, and try the C compiler and PIAs: they probably work. If you find that they don't work, you have the option of building your own IAs (Interop Assemblies) for Excel, rather than using Microsoft's PIAs (Primary Interop Assemblies). Building your own IAs has some advantages, despite Microsoft's recommendations to the contrary. I used my own Excel IAs for the application I built a couple of years ago. One thing to beware of is that Micrsoft's PIAs are not CLS-compliant: this made them unusable by EiffelStudio 5.6 (although I think Paul Bates implemented a work-around in EiffelStudio 5.7 for this Microsoft bug). It only takes a minute or so to build your own IAs, once you know how. - Peter Gummer ------------------------------------ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/eiffel_software/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/eiffel_software/join (Yahoo! ID required) <*> To change settings via email: mailto:eiffel_software-digest@... mailto:eiffel_software-fullfeatured@... <*> To unsubscribe from this group, send an email to: eiffel_software-unsubscribe@... <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ |
|
|
Re: Accessing Excel from ISE EiffelOK
I will try with an older compiler but with Eiffel Studio 6.1. I tried to install the recommended compiler at Windows 2000 but it did not work to install it, at least not directly from the MS download site. Maybe due to firewall-problems. I will see what I can find out. I will then try to build my own IA. Do you know were to start to read about that? Regards Anders --- In eiffel_software@..., "Peter Gummer" <p-gummer@...> wrote: > > Anders wrote: > > Then for .NET I found this system requirement for using the > > connections to MS Office: > > > > Office XP PIAs > > Brief Description > > Download the Office XP PIAs and use them to develop Office XP > > solutions with Visual Studio .NET. > > Supported Operating Systems: Windows XP > > > > Maybe the solution is to use an older version of Eiffel Studio. > > I probably can use an older version of the MS compiler (if it is > > still available) and also try to find an older version of the PIAs. > > Hi Anders, > > I suspect that this will work on Windows 2000. Have you tried it? (The fact > that Microsoft doesn't mention Windows 2000 as "supported" would, I suspect, > be due to the fact that Microsoft probably doesn't support Windows 2000 any > more. The compiler and the PIAs probably work, despite the lack of official > support.) > > I'm using EiffelStudio 6.1 with the Visual Studio 2005 compiler, by the way. > You don't have to use the "recommended" C compiler. So stick with 6.1, and > try the C compiler and PIAs: they probably work. > > If you find that they don't work, you have the option of building your own > IAs (Interop Assemblies) for Excel, rather than using Microsoft's PIAs > (Primary Interop Assemblies). Building your own IAs has some advantages, > despite Microsoft's recommendations to the contrary. I used my own Excel IAs > for the application I built a couple of years ago. One thing to beware of is > that Micrsoft's PIAs are not CLS-compliant: this made them unusable by > EiffelStudio 5.6 (although I think Paul Bates implemented a work- around in > EiffelStudio 5.7 for this Microsoft bug). It only takes a minute or so to > build your own IAs, once you know how. > > - Peter Gummer > ------------------------------------ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/eiffel_software/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/eiffel_software/join (Yahoo! ID required) <*> To change settings via email: mailto:eiffel_software-digest@... mailto:eiffel_software-fullfeatured@... <*> To unsubscribe from this group, send an email to: eiffel_software-unsubscribe@... <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ |
|
|
Re: Re: Accessing Excel from ISE EiffelAnders wrote:
> I will then try to build my own IA. Do you know were to start to read > about that? Using Microsoft's PIA is easier, if it works (which I think it will). But if you do want to build your own IA, it's not hard. The first question is: what is the oldest version of Excel that you need to support? Microsoft recommends always using the exact PIA for the version of Excel that it is calling; but in practice there seems to be no problem using an IA built for an older version of Excel to call a newer version of Excel (unless you want to call a feature available in the newer version that did not exist in the old version, which won't work, of course, because the feature does not exist in the old IA). So, here's how to build the IAs: 1.. Get a machine with the oldest version of Excel that you are going to support. (Maybe you already have the correct version installed. If not, don't install an old version over the top of a new version!) 2.. Decide what name you want to give the IAs. I chose assembly names that clearly identified the version of Office and that they were not Microsoft's PIAs, e.g., Anders.Interop.Excel2000.dll. Note that Microsoft uses these names: a.. Office.dll, for things shared by different Office applications, has the namespace Microsoft.Office.Core. b.. Microsoft.Vbe.Interop.dll, for the Visual Basic projects editor, has the namespace Microsoft.Vbe.Interop. c.. Microsoft.Office.Interop.Excel.dll, for Excel-specific stuff, has the namespace Microsoft.Office.Interop.Excel. 3.. Open a Visual Studio .NET command prompt. 4.. Run tlbimp.exe, Microsoft's tool for generating IAs from a COM type library, once for each IA. For example, you might run these commands on a machine with Excel 2000 installed: a.. tlbimp "C:\Program Files\Microsoft Office\Office\MSO9.DLL" /out:Anders.Interop.Office2000.dll /sysarray b.. tlbimp "C:\Program Files\Common Files\Microsoft Shared\VBA\VBA6\VBE6EXT.OLB" /out:Anders.Interop.VBIDE2000.dll /reference:Anders.Interop.Office2000.dll /sysarray c.. tlbimp "C:\Program Files\Microsoft Office\Office\Excel9.OLB" /out:Anders.Interop.Excel2000.dll /reference:Anders.Interop.Office2000.dll /reference:Anders.Interop.VBIDE2000.dll /sysarray That's it. There are other options you can change (choosing your own namespace, strong-naming them with your own key, etc.), but those are the basic steps. Don't install these IAs in the GAC of development or deployment machines. When deploying an application, copy the IAs to the deployment directory, with the rest of the application. A couple of Office Interop references that I found useful: [1] http://www.samspublishing.com/articles/printerfriendly.asp?p=27219, "The Essentials for Using COM in Managed Code", Adam Nathan. [2] "Microsoft .NET Development for Microsoft Office", Andrew Whitechapel, Microsoft Press, 2005. - Peter Gummer [Non-text portions of this message have been removed] ------------------------------------ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/eiffel_software/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/eiffel_software/join (Yahoo! ID required) <*> To change settings via email: mailto:eiffel_software-digest@... mailto:eiffel_software-fullfeatured@... <*> To unsubscribe from this group, send an email to: eiffel_software-unsubscribe@... <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ |
|
|
Re: Accessing Excel from ISE EiffelThanks for the detailed desription. However, I am still struggling
with the MS compiler. I found this and thought it was OK. .NET Framework 2.0 Software Development Kit (SDK) (x86) There was also a note: NOTE: This version of the .NET Framework SDK SDK has been superceded by the Windows SDK for Windows Server 2008 and .NET Framework 3.5. Since that version was recommended for Eiffel Studio 6.1 I thought that this must be a good candidate for Windows 2000. I installed it and it worked nice. Then I tried to install the Eiffel Studio 6.1 but it complains that it can not find a compatible MS compiler. Does it detect the compiler and reject it because it is old or does it not find it at all? I can not find out if I can help the installation script to find the compiler. Maybe there is no compiler in that version of the SDK. Regards Anders --- In eiffel_software@..., "Peter Gummer" <p-gummer@...> wrote: > > Anders wrote: > > > I will then try to build my own IA. Do you know were to start to read > > about that? > > Using Microsoft's PIA is easier, if it works (which I think it will). > > But if you do want to build your own IA, it's not hard. The first question is: what is the oldest version of Excel that you need to support? Microsoft recommends always using the exact PIA for the version of Excel that it is calling; but in practice there seems to be no problem using an IA built for an older version of Excel to call a newer version of Excel (unless you want to call a feature available in the newer version that did not exist in the old version, which won't work, of course, because the feature does not exist in the old IA). > > So, here's how to build the IAs: > 1.. Get a machine with the oldest version of Excel that you are going to support. (Maybe you already have the correct version installed. If not, don't install an old version over the top of a new version!) > 2.. Decide what name you want to give the IAs. I chose assembly names that clearly identified the version of Office and that they were not Microsoft's PIAs, e.g., Anders.Interop.Excel2000.dll. Note that Microsoft uses these names: > a.. Office.dll, for things shared by different Office applications, has the namespace Microsoft.Office.Core. > > b.. Microsoft.Vbe.Interop.dll, for the Visual Basic projects editor, has the namespace Microsoft.Vbe.Interop. > > c.. Microsoft.Office.Interop.Excel.dll, for Excel-specific stuff, has the namespace Microsoft.Office.Interop.Excel. > > 3.. Open a Visual Studio .NET command prompt. > 4.. Run tlbimp.exe, Microsoft's tool for generating IAs from a COM type library, once for each IA. For example, you might run these commands on a machine with Excel 2000 installed: > a.. tlbimp "C:\Program Files\Microsoft Office\Office\MSO9.DLL" /out:Anders.Interop.Office2000.dll /sysarray > b.. tlbimp "C:\Program Files\Common Files\Microsoft Shared\VBA\VBA6 \VBE6EXT.OLB" /out:Anders.Interop.VBIDE2000.dll /reference:Anders.Inte rop.Office2000.dll /sysarray > c.. tlbimp "C:\Program Files\Microsoft Office\Office\Excel9.OLB" /out:Anders.Interop.Excel2000.dll /reference :Anders.Interop.Office2000.dll /reference:Anders.Interop.VBIDE2000.dll /sysarray > > That's it. There are other options you can change (choosing your own namespace, strong-naming them with your own key, etc.), but those are the basic steps. > > Don't install these IAs in the GAC of development or deployment machines. When deploying an application, copy the IAs to the deployment directory, with the rest of the application. > A couple of Office Interop references that I found useful: > > [1] http://www.samspublishing.com/articles/printerfriendly.asp? p=27219, "The Essentials for Using COM in Managed Code", Adam Nathan. > > [2] "Microsoft .NET Development for Microsoft Office", Andrew Whitechapel, Microsoft Press, 2005. > > > - Peter Gummer > > [Non-text portions of this message have been removed] > ------------------------------------ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/eiffel_software/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/eiffel_software/join (Yahoo! ID required) <*> To change settings via email: mailto:eiffel_software-digest@... mailto:eiffel_software-fullfeatured@... <*> To unsubscribe from this group, send an email to: eiffel_software-unsubscribe@... <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ |
|
|
Re: Re: Accessing Excel from ISE EiffelAnders wrote:
> ... However, I am still struggling > with the MS compiler. I found this and thought it was OK. > > .NET Framework 2.0 Software Development Kit (SDK) (x86) > > There was also a note: > > NOTE: This version of the .NET Framework SDK SDK has been superceded > by the Windows SDK for Windows Server 2008 and .NET Framework 3.5. > > Since that version was recommended for Eiffel Studio 6.1 ... Where does it say that this is recommended for EiffelStudio 6.1? http://dev.eiffel.com/Installing_Microsoft_C_compiler_6.1_and_older says that 6.1 does not support Visual Studio 2008. It does not mention "Windows SDK for Windows Server 2008 and .NET Framework 3.5", and I'm not sure if they have the same C compiler. That page recommends this compiler for EiffelStudio 6.1: http://download.microsoft.com/download/a/7/7/a7767f09-0136-4a96-a1f8-276bf0ee31fa/Setup.exe - Peter Gummer ------------------------------------ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/eiffel_software/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/eiffel_software/join (Yahoo! ID required) <*> To change settings via email: mailto:eiffel_software-digest@... mailto:eiffel_software-fullfeatured@... <*> To unsubscribe from this group, send an email to: eiffel_software-unsubscribe@... <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ |
|
|
Re: Accessing Excel from ISE EiffelHej
I looked at the page: http://dev.eiffel.com/Installing_Microsoft_C_compiler and did not notice that it was different for different versions of Eiffel Studio. The get problems at the windows 2000 computer with the link to Setup.exe (below). At the moment I do not know why. I have been able to install older versions of MS compilers but Eiffel Studio does not seem to recognize them. It works OK at my XP computer. I get the message already when trying to start it that it ".... is not a valid Win32 application". Regards Anders --- In eiffel_software@..., "Peter Gummer" <p-gummer@...> wrote: > > Anders wrote: > > ... However, I am still struggling > > with the MS compiler. I found this and thought it was OK. > > > > .NET Framework 2.0 Software Development Kit (SDK) (x86) > > > > There was also a note: > > > > NOTE: This version of the .NET Framework SDK SDK has been > > by the Windows SDK for Windows Server 2008 and .NET Framework 3.5. > > > > Since that version was recommended for Eiffel Studio 6.1 ... > > > Where does it say that this is recommended for EiffelStudio 6.1? > > http://dev.eiffel.com/Installing_Microsoft_C_compiler_6.1_and_older says > that 6.1 does not support Visual Studio 2008. It does not mention "Windows > SDK for Windows Server 2008 and .NET Framework 3.5", and I'm not sure if > they have the same C compiler. > > That page recommends this compiler for EiffelStudio 6.1: > > http://download.microsoft.com/download/a/7/7/a7767f09-0136-4a96- a1f8-276bf0ee31fa/Setup.exe > > - Peter Gummer > ------------------------------------ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/eiffel_software/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/eiffel_software/join (Yahoo! ID required) <*> To change settings via email: mailto:eiffel_software-digest@... mailto:eiffel_software-fullfeatured@... <*> To unsubscribe from this group, send an email to: eiffel_software-unsubscribe@... <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ |
|
|
Re: Accessing Excel from ISE EiffelHej
since installing a newer version of the compiler seems not possible I tried to install Eiffel Studio 5.7. It looks OK until it starts the compilation. I get an error message from the C-compilation that I know I have seen earlier but I can not remember how to fix it. I have set the different ISE_XXX environment variables and also the C- compiler path,include etc according to a bat-file that was inlcuded in the installation of the MS C compiler. I suppose that the problem is du to spaces in the path somewhere since the message looks like this: `C:\Program` is not recognized as an internal or external command, operable program or batch file. Regards Anders --- In eiffel_software@..., "andersoxie" <anders@...> wrote: > > Hej > > I looked at the page: > > http://dev.eiffel.com/Installing_Microsoft_C_compiler > > and did not notice that it was different for different versions of > Eiffel Studio. > > The get problems at the windows 2000 computer with the link to > Setup.exe (below). At the moment I do not know why. I have been > to install older versions of MS compilers but Eiffel Studio does not > seem to recognize them. It works OK at my XP computer. > I get the message already when trying to start it that it ".... is > not a valid Win32 application". > > Regards > > Anders > > > > > --- In eiffel_software@..., "Peter Gummer" <p-gummer@> > wrote: > > > > Anders wrote: > > > ... However, I am still struggling > > > with the MS compiler. I found this and thought it was OK. > > > > > > .NET Framework 2.0 Software Development Kit (SDK) (x86) > > > > > > There was also a note: > > > > > > NOTE: This version of the .NET Framework SDK SDK has been > superceded > > > by the Windows SDK for Windows Server 2008 and .NET Framework > > > > > > Since that version was recommended for Eiffel Studio 6.1 ... > > > > > > Where does it say that this is recommended for EiffelStudio 6.1? > > > > http://dev.eiffel.com/Installing_Microsoft_C_compiler_6.1_and_older > says > > that 6.1 does not support Visual Studio 2008. It does not > mention "Windows > > SDK for Windows Server 2008 and .NET Framework 3.5", and I'm not > sure if > > they have the same C compiler. > > > > That page recommends this compiler for EiffelStudio 6.1: > > > > http://download.microsoft.com/download/a/7/7/a7767f09-0136-4a96- > a1f8-276bf0ee31fa/Setup.exe > > > > - Peter Gummer > > > ------------------------------------ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/eiffel_software/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/eiffel_software/join (Yahoo! ID required) <*> To change settings via email: mailto:eiffel_software-digest@... mailto:eiffel_software-fullfeatured@... <*> To unsubscribe from this group, send an email to: eiffel_software-unsubscribe@... <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ |
|
|
RE: Re: Accessing Excel from ISE EiffelI think you can stick with 6.1, but since it won't automatically recognize
VS2008, you can simply launch EiffelSTudio from a Visual Studio .NET 2008 DOS console and it should work just fine. Manu > -----Original Message----- > From: eiffel_software@... > [mailto:eiffel_software@...] On Behalf Of andersoxie > Sent: Wednesday, April 23, 2008 10:06 AM > To: eiffel_software@... |