Toon posts:

C# debug errors

Pagina: 1
Acties:
  • 240 views

  • Timons106
  • Registratie: Februari 2010
  • Laatst online: 29-05 18:45
Hoi beste Tweakers,

Ik heb al een tijdje VS 2010, maar vaak (lees: bijna altijd) als ik een programma wil debuggen of compilen krijg ik een hoop errors of maar eentje en dan wilt het programma dus niet debuggen.

Zo heb ik nu met .NET Reflector de source van Terraria (een spel op C#) gedecompiled, ik kan alles dan gewoon bewerken in VS 2010, maar als ik het debug krijg ik 41 errors.

Hierbij 2 screenshots (klik op de afbeelding voor een vergroting):

Screen 1:


Screen 2:


En de source code voor de geïnteresseerden:
*snip*

Alvast heel erg bedankt! :)

[Voor 7% gewijzigd door RobIII op 11-06-2011 15:38]


  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 06:31
Je hebt gewoon compile errors, die moet je fixen. Er is geen debugprobleem, je hebt een buildprobleem.

[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]


  • Timons106
  • Registratie: Februari 2010
  • Laatst online: 29-05 18:45
Sebazzz schreef op zaterdag 11 juni 2011 @ 15:18:
Je hebt gewoon compile errors, die moet je fixen. Er is geen debugprobleem, je hebt een buildprobleem.
He, klinkt misschien raar, maar ik heb maar een klein beetje verstand van C#. Ik ben ook pas 15. Maar is het misschien een idee om een VS 2010 alternatief zoals Sharp Develop te proberen?

EDIT:
Oh, ik heb al wat gevonden, kan het zijn dat als ik XNA 4.0 niet geïnstalleerd heb staan dat het compilen het dan niet doet?

[Voor 13% gewijzigd door Timons106 op 11-06-2011 15:25]


  • CoolGamer
  • Registratie: Mei 2005
  • Laatst online: 29-05 10:02

CoolGamer

What is it? Dragons?

Nee, daar zal je dezelfde problemen hebben. De compiler werkt daar met hetzelfde principe, dus een andere IDE pakken zal niet werken.

¸.·´¯`·.¸.·´¯`·.¸><(((º>¸.·´¯`·.¸><(((º>¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸<º)))><¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸


  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 06:31
Leeftijd maakt niet uit hoor, je hebt mensen die op hun 22e slechter programmeren dan een mannetje van 14. Het enige wat uitmaakt is inzet (wat hier mist imo) en ervaring/tijdsinzet.

Ik zou eerst eens met de basics van C# beginnen in plaats van een compleet spel reverse-engineeren.

[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]


  • Timons106
  • Registratie: Februari 2010
  • Laatst online: 29-05 18:45
@Sebazzz, ik wil alleen een aantal waardes aanpassen (zoals damage etc.).
En dit zie ik gewoon staan, raar vind ik het wel dat deze source bij andere mensen gewoon gecompiled kan worden zonder errors :s.

  • Caelorum
  • Registratie: April 2005
  • Laatst online: 23:45
timons106 schreef op zaterdag 11 juni 2011 @ 15:24: raar vind ik het wel dat deze source bij andere mensen gewoon gecompiled kan worden zonder errors :s.
Een decompiler is niet perfect...

  • Timons106
  • Registratie: Februari 2010
  • Laatst online: 29-05 18:45
Caelorum schreef op zaterdag 11 juni 2011 @ 15:26:
[...]

Een decompiler is niet perfect...
Klopt, maar Adib (op Tweakers) heeft ook dit spel gedecompiled, en op internet uploaden mensen ook de Terraria source code en daarbij gebeurt precies hetzelfde.

Maar ik zal Adib anders wel even PMen of hij mij wilt helpen.

Wel bedankt allemaal, als je nog tips hebt mag je die natuurlijk posten :).

  • alwinuzz
  • Registratie: April 2008
  • Laatst online: 03:46
Is het wel legaal om zomaar dat spel de decompilen?

Als ik google op "terraria source code" kom ik op Terrarium uit, lijkt me iets anders...

  • RobIII
  • Registratie: December 2001
  • Laatst online: 00:48

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

Voor support op (decompiled :X) code (of überhaupt producten) van derden mag je bij die derden aankloppen. Ben benieuwd of ze blij zijn met je acties :P Zo ver ik zie is 't iig geen open source.

Verder is dit gewoon een Kan iemand even...?-topic en daar doen we hier niet aan.

[Voor 45% gewijzigd door RobIII op 11-06-2011 15:44]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Roses are red Violets are blue, Unexpected ‘{‘ on line 32.

Over mij

Pagina: 1

Dit topic is gesloten.


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee