Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Ecovacs DEEBOT T90 PRO OMNI: ora il rullo di lavaggio è ampio
Ecovacs DEEBOT T90 PRO OMNI: ora il rullo di lavaggio è ampio
DEEBOT T90 PRO OMNI abbina un sistema di aspirazione basato su tecnologia BLAST ad un rullo di lavaggio dei pavimenti dalla larghezza elevata, capace di trattare al meglio le superfici di casa minimizzando i tempi di lavoro. Un robot completo che riesce anche ad essere sottile e garantire automazione ed efficienza nelle operazioni di pulizia di casa
Recensione Samsung Galaxy S26 Ultra: finalmente qualcosa di nuovo
Recensione Samsung Galaxy S26 Ultra: finalmente qualcosa di nuovo
Per diversi giorni il Galaxy S26 Ultra di Samsung è stato il nostro compagno di vita. Oltre alle conferme del colosso coreano come la qualità del display e una suite AI senza rivali, arriva il Privacy Display, un unicum nel mondo smartphone. Ci sono ancora alcuni gap che non sono riusciti a colmare lato batteria e fotocamera, seppur con alcuni miglioramenti.
Diablo II Resurrected: il nuovo DLC Reign of the Warlock
Diablo II Resurrected: il nuovo DLC Reign of the Warlock
Abbiamo provato per voi il nuovo DLC lanciato a sorpresa da Blizzard per Diablo II: Resurrected e quella che segue è una disamina dei nuovi contenuti che abbiamo avuto modo di sperimentare nel corso delle nostre sessioni di gioco, con particolare riguardo per la nuova classe dello Stregone
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 14-10-2010, 19:15   #1
pdor90
Member
 
Iscritto dal: Aug 2007
Messaggi: 70
[c#] prgramma autonomo su pc senza framework

ciao a tutti devo realizzare un piccolo programma per il lavoro e ho deciso di farlo in c# che conosco abbastanza bene perche lo usavo a scuola ;
per il programma nessun problema ma il poroblema sorge quando devo utilizzare il mio programma su il pc al lavoro ( pc con win xp con service pack2 o addirittura 1 dove io non sono amministratore) visto che non sono admin non posso installare il framework che serve per far girare la mia applicazione.
mi chiedevo se è possibile fare un file exe che sia svincolato dal framework cioe contenente tutti i file che servono per farla funzionare .o altrimenti fare in modo che la applicazione che io metterò su una chiavetta usb per comodita vada a prendere il framework che potrei installare sulla chiavetta

chiedo il vostro aiuto .

vi ringrazio in anticipo
pdor90 è offline   Rispondi citando il messaggio o parte di esso
Old 14-10-2010, 19:19   #2
RaouL_BennetH
Senior Member
 
L'Avatar di RaouL_BennetH
 
Iscritto dal: Sep 2004
Messaggi: 3967
Ciao

Ma un pc con xp e service pack 2 installato, credo debba averlo di default il framework (almeno il 2.0).

Tu per quale target lo hai compilato ?

Per quanto riguarda far girare l'eseguibile in assenza del framework invece, lascio la parola a chi ne sa di più, ma non credo sia possibile.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
RaouL_BennetH è offline   Rispondi citando il messaggio o parte di esso
Old 14-10-2010, 19:23   #3
pdor90
Member
 
Iscritto dal: Aug 2007
Messaggi: 70
e penso che il visual c# 2010 utilizzi il framewwork 4.0
perche andando a vedere nelle proprieta sotto framework di destinazione c'e Framework 4.0. ho provato a selezionare il 2.0 dal menù a tendina ma quando vado a fare il debug mi dà 2 errori .
devo riscrivere il programma selezioanndo prima il framework 2.0?

ti ringrazio per l' help
pdor90 è offline   Rispondi citando il messaggio o parte di esso
Old 14-10-2010, 19:27   #4
RaouL_BennetH
Senior Member
 
L'Avatar di RaouL_BennetH
 
Iscritto dal: Sep 2004
Messaggi: 3967
Si, di base quando compili il target è 4.0.

Se il tuo programma non fa uso di particolari features del 4.0, dovresti riuscire a ricompilarlo anche per il 2.

Che errori hai ?
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
RaouL_BennetH è offline   Rispondi citando il messaggio o parte di esso
Old 14-10-2010, 19:33   #5
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Quote:
Originariamente inviato da RaouL_BennetH Guarda i messaggi
Ciao

Ma un pc con xp e service pack 2 installato, credo debba averlo di default il framework (almeno il 2.0).
Non mi risulta che nessun service pack per XP nemmeno il 3 installi una qualunque versione di .NET

Per quanto riguarda l'esecuzione senza framework, pare che Mono 2.8 possa generare un applicativo stand alone, ma solo per Linux, per .NET c'è qualche soluzione commerciale che genera eseguibili standalone, ma niente che mi risulti di liberamente disponibile, anche perchè c'è bisogno di stringere accordi particolari con Microsoft per fare una cosa del genere.
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 14-10-2010, 19:35   #6
pdor90
Member
 
Iscritto dal: Aug 2007
Messaggi: 70
ecco l'errore

Errore 4 Il tipo o il nome dello spazio dei nomi 'Linq' non esiste nello spazio dei nomi 'System'; probabilmente manca un riferimento a un assembly C:\Users\bramboz\Documents\Visual Studio 2010\Projects\WindowsFormsApplication1\WindowsFormsApplication1\Form1.cs 6 14 WindowsFormsApplication1


ho prvato a fare una nuova app e selezionare il 2.0 e ho compilato e mi dava ancora l'errore allora sono andato a cancellare la riga che mi da errore e il programma funziona.


dici che allora su un pc con service pack 2 un programma basato su il 2.0 giri bene?

a poi visto che di solito i programmi che facevo a scuola/ casa li usavo sempre sullo stesso pc io andavo sempre nella cartella bin
nome progr\bin\Debug
ed eseguivo l'exe.
per questa volta ho provato con il comando pubblica ma viene creato un installer che pero al lavoro non posso eseguire visto che non sono amministratore come devo fare per poter far partire l'app al lavoro devo copiarmi tutta la cartella ed andare nella cartella Debug e lanciare l'exe o posso fare in un altro modo?
pdor90 è offline   Rispondi citando il messaggio o parte di esso
Old 14-10-2010, 21:42   #7
pdor90
Member
 
Iscritto dal: Aug 2007
Messaggi: 70
ho cercato su internet ma a quanto pare il problema non è circumnavigabile
quindi devo trovare una soluzione.
sempre a scuola io ho usato microsft visual web developper anche lui richiede il framework per poter far girare i programmi su altri pc? o creando file html evito il framework
e in fine il c++ pero solo in modalita console . ma ho visto anche il visual c++ . anche per lui serve il framework ?
pdor90 è offline   Rispondi citando il messaggio o parte di esso
Old 14-10-2010, 23:50   #8
RaouL_BennetH
Senior Member
 
L'Avatar di RaouL_BennetH
 
Iscritto dal: Sep 2004
Messaggi: 3967
Allora:

Come ha fatto notare giustamente tomminno ho scritto una cosa sbagliata:

Il service pack non installa il framework

Però, in linea di massima, credo che tu abbia buone probabilità di trovare un 2.0 installato su quel pc, almeno, prova.


Edit
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
RaouL_BennetH è offline   Rispondi citando il messaggio o parte di esso
Old 14-10-2010, 23:53   #9
RaouL_BennetH
Senior Member
 
L'Avatar di RaouL_BennetH
 
Iscritto dal: Sep 2004
Messaggi: 3967
Quote:
Originariamente inviato da pdor90 Guarda i messaggi

dici che allora su un pc con service pack 2 un programma basato su il 2.0 giri bene?

a poi visto che di solito i programmi che facevo a scuola/ casa li usavo sempre sullo stesso pc io andavo sempre nella cartella bin
nome progr\bin\Debug
ed eseguivo l'exe.
per questa volta ho provato con il comando pubblica ma viene creato un installer che pero al lavoro non posso eseguire visto che non sono amministratore come devo fare per poter far partire l'app al lavoro devo copiarmi tutta la cartella ed andare nella cartella Debug e lanciare l'exe o posso fare in un altro modo?
Sempre se non usi riferimenti particolari, ti basta copiare soltanto l'eseguibile .
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
RaouL_BennetH è offline   Rispondi citando il messaggio o parte di esso
Old 15-10-2010, 11:00   #10
pdor90
Member
 
Iscritto dal: Aug 2007
Messaggi: 70
allora ho provato a far partire il programma sul pc al lavoro ma non funziona e mi restituisce quasto errore :
Applicazione non correttamente inizializzata (0xc0000135)

quindi devo cambiare il linguaggio .
essiste un linguaggio cche mi permetta di creare interfacce grafice come il visual c# ma senza il net. framework?
ho visto visual basic 6 ma non è disponibile free
java? devo per forza installare java sul pc ? o riesco a farlo girare senza probl su una m acchina senza java.?
pdor90 è offline   Rispondi citando il messaggio o parte di esso
Old 15-10-2010, 11:22   #11
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Quote:
Originariamente inviato da pdor90 Guarda i messaggi
allora ho provato a far partire il programma sul pc al lavoro ma non funziona e mi restituisce quasto errore :
Applicazione non correttamente inizializzata (0xc0000135)

quindi devo cambiare il linguaggio .
essiste un linguaggio cche mi permetta di creare interfacce grafice come il visual c# ma senza il net. framework?
ho visto visual basic 6 ma non è disponibile free
java? devo per forza installare java sul pc ? o riesco a farlo girare senza probl su una m acchina senza java.?
Personalmente, se hai tutti questi problemi con framework terzi, ti consiglio Qt.
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 15-10-2010, 12:27   #12
pdor90
Member
 
Iscritto dal: Aug 2007
Messaggi: 70
scusa che linguaggio è il QT io conosco basic c++ visual c#
??
pdor90 è offline   Rispondi citando il messaggio o parte di esso
Old 15-10-2010, 12:33   #13
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Quote:
Originariamente inviato da pdor90 Guarda i messaggi
scusa che linguaggio è il QT io conosco basic c++ visual c#
??
C++
Una ricerca con google non avrebbe guastato
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 15-10-2010, 12:38   #14
pdor90
Member
 
Iscritto dal: Aug 2007
Messaggi: 70
a quindi e possibile costruire programmi con interfacce windows anche in c++ ; bene pero non posso usare il visual c++ di mamma microsoft giusto? perche anche lui usa il framework?
se non è possibile mi consiglieresti un buon programma per fare tutto io a scuola usavo c++ builder 5 della borland ma sempre in modo console .
pdor90 è offline   Rispondi citando il messaggio o parte di esso
Old 15-10-2010, 13:00   #15
mrflash86
Junior Member
 
L'Avatar di mrflash86
 
Iscritto dal: Aug 2008
Messaggi: 8
se vuoi puoi scriverlo anche con visual studio, basta che non crei link al .net, crea applicativi nativi win 32 e sei a posto..

compilatore ci sarebbe questo come alternativa: http://www.codeblocks.org/

cmq se scrivi applicativi nativi, uno vale l'altro, usa quello che non ti fa perdere del tempo nell'imparare ad usarlo...
__________________
L'acqua, la sostanza più arrendevole del mondo, che può essere contenuta nel vaso più piccolo, era debole solo in apparenza. In realtà era in grado di penetrare la materia più dura del mondo. Era così! Volevo diventare anch'io come lei.

Sijo Bruce Lee
mrflash86 è offline   Rispondi citando il messaggio o parte di esso
Old 15-10-2010, 14:40   #16
pdor90
Member
 
Iscritto dal: Aug 2007
Messaggi: 70
Quote:
Originariamente inviato da mrflash86 Guarda i messaggi
se vuoi puoi scriverlo anche con visual studio, basta che non crei link al .net, crea applicativi nativi win 32 e sei a posto..

compilatore ci sarebbe questo come alternativa: http://www.codeblocks.org/

cmq se scrivi applicativi nativi, uno vale l'altro, usa quello che non ti fa perdere del tempo nell'imparare ad usarlo...
allora vediamo se ho capito posso fare cmq le app con il visual c# senza richiamare il framework ?
se si c'e una guida che spiega come fare??
ti ringrazio per l'help
pdor90 è offline   Rispondi citando il messaggio o parte di esso
Old 15-10-2010, 14:42   #17
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Quote:
Originariamente inviato da pdor90 Guarda i messaggi
a quindi e possibile costruire programmi con interfacce windows anche in c++ ; bene pero non posso usare il visual c++ di mamma microsoft giusto? perche anche lui usa il framework?
se non è possibile mi consiglieresti un buon programma per fare tutto io a scuola usavo c++ builder 5 della borland ma sempre in modo console .
Visual Studio lo puoi installare sul tuo computer di casa, ma la versione Express liberamente scaricabile, non ha il supporto ai plugin. Le librerie Qt forniscono un plugin per una integrazione dell'editor visuale in Visual Studio.

Le librerie Qt comunque forniscono un ambiente di sviluppo completo con tanto di editor visuale: Qt Creator
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 15-10-2010, 14:43   #18
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Quote:
Originariamente inviato da pdor90 Guarda i messaggi
allora vediamo se ho capito posso fare cmq le app con il visual c# senza richiamare il framework ?
se si c'e una guida che spiega come fare??
ti ringrazio per l'help
No. C# richiede obbligatoriamente il framework .NET installato sulla macchina.
Codeblocks è un editor visuale per creare applicativi in C++ e supporta le librerie wxWidgets e Qt (parzialmente queste ultime mi pare è una vita che non lo utilizzo più).
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 15-10-2010, 15:00   #19
pdor90
Member
 
Iscritto dal: Aug 2007
Messaggi: 70
ok ho capito tu non hai qualche link a guide tutorial o sul sito del compilatore trovo già degli esempi?

ti faccio questa domanda perche qui dal lavoro non riesco ad aprire il sito.
pdor90 è offline   Rispondi citando il messaggio o parte di esso
Old 15-10-2010, 18:22   #20
pdor90
Member
 
Iscritto dal: Aug 2007
Messaggi: 70
allora ho scaricato sia codebloks che Qt editor.
ora se io voglio creare una applicazione come detto sopra cioe senza dipendenze da framework vari cosa devo usare? codebloks o qt?
scusa se rompo i maroni o non capisco ma io sono solo un elettrotecnico e non informatico e quindi certe cose non le conosco.
pdor90 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Ecovacs DEEBOT T90 PRO OMNI: ora il rullo di lavaggio è ampio Ecovacs DEEBOT T90 PRO OMNI: ora il rullo di lav...
Recensione Samsung Galaxy S26 Ultra: finalmente qualcosa di nuovo Recensione Samsung Galaxy S26 Ultra: finalmente ...
Diablo II Resurrected: il nuovo DLC Reign of the Warlock Diablo II Resurrected: il nuovo DLC Reign of the...
Deep Tech Revolution: così Area Science Park apre i laboratori alle startup Deep Tech Revolution: così Area Science P...
HP OMEN MAX 16 con RTX 5080: potenza da desktop replacement a prezzo competitivo HP OMEN MAX 16 con RTX 5080: potenza da desktop ...
NVIDIA DLSS 5 arriverà in autunno...
Intel Xeon 6 con P-core è la CPU ...
Telepass e TIM: la mobilità integ...
Deep Tech Revolution: le cinque startup ...
Leapmotor, sostenuta da Stellantis, ragg...
Isar Aerospace e Astroscale stringono un...
Donut Lab, test di ricarica con Verge TS...
Polestar, arriva un nuovo finanziamento ...
Friggitrice ad aria, tutto quello che de...
BYD lancia la nuova campagna per il bran...
Samsung Galaxy Book4 in offerta: portati...
HONOR MagicPad 4: più sottile, pi...
JBL Tune Flex 2 in forte sconto su Amazo...
Galaxy S26 Ultra Enterprise Edition crol...
OMO X: la prima moto elettrica auto-bila...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 20:19.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v