Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    34

    [C#] inserire WriteLine in un eseguibile

    Salve gente^^
    Ho un problema: mi hanno passato un programma scritto con C#, linguaggio col quale non ho mai avuto a che fare ma che essendo molto simile al java che conosco abbastanza bene non dovrebbe darmi grossi problemi.
    Quello che mi occorre fare e' inserire delle WriteLine di debug all'interno del codice per stampare delle stringhe.
    Detto cosi' sembra semplice..l'unica difficolta' e' che non ho il sorgente ma solamente l'eseguibile.
    L'ho passato con un decompiler e ne ho ricavato il sorgente o meglio, ne visualizzo il sorgente..
    Come posso fare per inserire le Write nel codice?
    Idealmente quello che dovrei fare e' molto simile a questo pseudocodice
    string xy = qualcosa.getText();
    System.Console.WriteLine(xy);
    .
    .
    .
    altre istruzioni

    Il decompiler che uso non mi da pero' la possibilita' di modificare il sorgente e ricompilare.
    (Se puo' essere utile, uso Red Gate's .NET Refractor)
    Idee su tool/modi per raggiungere il mio obiettivo?
    Grazie a tutti dell'attenzione

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    5
    Non conosco i tools, se comunque li decompila, ti basterebbe ricopiarli in appositi file, inserire ciò che ti serve e ricompilare il tutto.
    Per poter ricompilare, dovresti usare VisualStudio ti dovrebbe bastare la versione di valutazione scaricabile dal sito della MS. ma dovresti anche sapere che versione sia stata usata ed eventuali librerie aggiunte.

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Per motivi precauzionali, qui non si parla di decompilazione e modifica di codice sorgente altrui, operazione per la quale probabilmente non hai i diritti di licenza per poterlo fare.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.