.net (beta) : programme ne marche que sur mon ordi !

.net (beta) : programme ne marche que sur mon ordi ! - Programmation

Marsh Posté le 25-02-2002 à 15:29:05    

Bon je me suis remis au c++ aujourd'hui.
On m'a preté la beta 2 de .net.
 
Mon programme fonctionne super sur mon ordi mais des que je l'execute sur celui de mon frere (xp aussi) : j'ai une erreur.
Pareil sous win98.
 
Je pense que ca vient des librairies (dll....) qu'il installe sur mon ordi.
Comment savoir lesquelles dois-je inclure avec mon programme pour qu'il fonctionne sur d'autres ordinateurs?
 
(au moins avec delphi : pas besoin de dll en plus! )
 
Si quelqu'un peut m'eclairer...


---------------

Reply

Marsh Posté le 25-02-2002 à 15:29:05   

Reply

Marsh Posté le 25-02-2002 à 15:47:41    

le c++ n'a besoin de aucune dll specifique
ta utilise koi? mfc ?


---------------
What butter and whiskey won't cure, there is no cure for.
Reply

Marsh Posté le 25-02-2002 à 15:50:10    

Non je ne crois pas en fait.
 
J'ai utilisé "depends.exe" sur l'ordi de mon frere.
Il manquait le fichier mscoree.dll.
Maintenant quand je lance le programme sur son ordi j'ai un message : "Please set registry key HKLM\software\Microsoft\.net framework\InstallRoot to point to .net framework install location"....
 
une idée?

 

[jfdsdjhfuetppo]--Message édité par radeontof--[/jfdsdjhfuetppo]


---------------

Reply

Marsh Posté le 25-02-2002 à 16:29:55    

des que je cree un programme avec .net : "Please set registry key HKLM\software\Microsoft\.net framework\InstallRoot to point to .net framework install location"....


---------------

Reply

Marsh Posté le 25-02-2002 à 16:40:01    

d'apres microsoft, c'est normal:  

Citation :


Applications and controls written for the Microsoft .NET Framework require the .NET Framework to be installed on the computer where the application or control runs


http://msdn.microsoft.com/library/ [...] frame=true

 

[jfdsdjhfuetppo]--Message édité par JWhy--[/jfdsdjhfuetppo]


---------------
www.alliancefrancophone.org ... Home is where the heart is
Reply

Marsh Posté le 25-02-2002 à 16:47:10    

Ok merci.
 
Quelqu'un peut essayer ce code dans visual studio 6 :
 
#include "windows.h"  
#include <stdio.h>  
 
int main()  
{  
DWORD iDevNum=0;  
DISPLAY_DEVICE DisplayDevice;  
DisplayDevice.cb=sizeof(DISPLAY_DEVICE);  
DWORD dwFlags=0 ;  
EnumDisplayDevices(NULL, iDevNum, &DisplayDevice, dwFlags );  
printf("Display driver Name=%s\n",DisplayDevice.DeviceString);  
 
return 0;  
}
 
Il me dit : EnumDisplayDevices : undeclared identifier !  
 
j'ai trouvé le code ici :http://www.codeguru.com/mfc/comments/31878.shtml


---------------

Reply

Marsh Posté le 25-02-2002 à 18:15:56    

tester avec .NET mais ca marche tres bien
probleme d'include a cou sur
 
et tu voie que tu avais pas fait du C++ tout court.
ta fait du C++ managed machin chose, connerie de .NET Framework


---------------
What butter and whiskey won't cure, there is no cure for.
Reply

Marsh Posté le 25-02-2002 à 18:21:16    

Comme si en programmant on ne faisait pas suffisamment de bugs pour en plus en rajouter avec un compilateur au stade de la beta  :sarcastic:


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
Reply

Marsh Posté le 25-02-2002 à 18:36:29    

tu la tester avant de dire ca :sarcastic:  :sarcastic:


---------------
What butter and whiskey won't cure, there is no cure for.
Reply

Marsh Posté le 25-02-2002 à 18:41:51    

deathsharp a écrit a écrit :

tu la tester avant de dire ca :sarcastic:  :sarcastic:  




 
Non, j'attends que les autres essuyent les platres pour moi.  
Les produits microsoft sont très bons à partir du SP1 et le snobisme en programmation ne m'a jamais attiré. Je ne sais pas pourquoi mais je préfère les outils robustes et fiables aux trucs clinquants/tape à l'oeil.

 

[jfdsdjhfuetppo]--Message édité par Tetragrammaton IHVH--[/jfdsdjhfuetppo]


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
Reply

Marsh Posté le 25-02-2002 à 18:41:51   

Reply

Marsh Posté le 25-02-2002 à 18:47:20    

ben moi je peux te dire que c tres stable, a part l'editeur qui plante une fois tout les 4 ans


---------------
What butter and whiskey won't cure, there is no cure for.
Reply

Marsh Posté le 25-02-2002 à 18:54:38    

deathsharp a écrit a écrit :

tester avec .NET mais ca marche tres bien
probleme d'include a cou sur
 
et tu voie que tu avais pas fait du C++ tout court.
ta fait du C++ managed machin chose, connerie de .NET Framework  




 
.Net est un peu pourri a mon gout!
Si il faut que tout le monde ait .net ou sa mini-install de 20 mo pour executer ton programme de quelque ko c pas super....
 
Delphi est quand même au dessus.
Bon mon programme marche parfaitement avec Visual Studio 6.
Pour ton info, j'ai fais du c++, prog directx et opengl et je n'avais pas .net.


---------------

Reply

Marsh Posté le 25-02-2002 à 18:57:58    

radeontof a écrit a écrit :

 
 
.Net est un peu pourri a mon gout!
Si il faut que tout le monde ait .net ou sa mini-install de 20 mo pour executer ton programme de quelque ko c pas super....
 
Delphi est quand même au dessus.
Bon mon programme marche parfaitement avec Visual Studio 6.
Pour ton info, j'ai fais du c++, prog directx et opengl et je n'avais pas .net.  




ne confond pas Visual Studio.NET et .NET Framework
le framework est aussi pourri a mon gout...
 
tu peux tres bien faire du C++ classic avec (ce que je fait) sans avoir besoin de koike ce soit


---------------
What butter and whiskey won't cure, there is no cure for.
Reply

Marsh Posté le 25-02-2002 à 19:01:47    

ok on est d'accord alors.
 :jap:


---------------

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed