Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
.NET Reflector ab Version 7 (März 2011) keine Freeware mehr [außerdem: mögliche Alternativen]

Moderationshinweis von herbivore (02.02.2011 - 16:36:05):

Abgeteilt von .NET Reflector 7 Beta 1 now available

Die Änderung, dass der Reflector ab Version 7 nicht mehr als Freeware angeboten wird, scheint mir doch einen eigenen Thread wert.

ujr
myCSharp.de - Experte



Dabei seit:
Beiträge: 1770

Themenstarter:

.NET Reflector ab Version 7 (März 2011) keine Freeware mehr [außerdem: mögliche Alternativen]

beantworten | zitieren | melden

... und dann nicht mehr kostenlos:
http://www.red-gate.com/products/dotnet-development/reflector/announcement
private Nachricht | Beiträge des Benutzers
userid14268
myCSharp.de - Member



Dabei seit:
Beiträge: 1620

beantworten | zitieren | melden

Ich hab mich mit dem Thema noch gar nicht beschäftigt, vielmehr den Reflector als gegeben hingenommen.
Darum frage ich mich gerade, gibt es überhaupt eine alternative?

(Wenn man ehrlich ist hätte man es so kommen sehen können)
private Nachricht | Beiträge des Benutzers
talla
myCSharp.de - Experte

Avatar #avatar-3214.jpg


Dabei seit:
Beiträge: 7290
Herkunft: Esslingen

beantworten | zitieren | melden

Hallo,

keine so gute. Es gibt Cecil im Mono Projekt womit sich so ein Tool relativ einfach realisieren lassen sollte. Denke mal auf der Basis wird in naher Zukunft was kommen wenn Reflector für viele wegfällt. Oder Redgate nimmt sich die Kommentare in ihrem Feedbackforum zu Herzen und lässt z.B. die alte Version frei verfügbar wie einige User dort vorschlagen.

Im Grund haben sie einfach das Problem das Reflector genau einen spezifischen Anwendungszweck erfüllt und auch die Pro Version nicht soviel Mehrwert bringt das viele Leute die Pro brauchen und man darüber die freie Version mitfinanziert.
Das so ein Unternehmen seine Programmierer auch bezahlen muss ist schon verständlich, aber ich glaube trotzdem das die mit den neuen Lizenzgebühren, auch wenn die ja net arg hoch sind, nicht auf Dauer glücklich werden und viele User verlieren.
Baka wa shinanakya naoranai.

Mein XING Profil.
private Nachricht | Beiträge des Benutzers
Khalid
myCSharp.de - Experte

Avatar #avatar-2534.gif


Dabei seit:
Beiträge: 3627
Herkunft: Hannover

beantworten | zitieren | melden

Hieß es damals nicht von Lutz Roeder (wird der so geschrieben?) das er das Teil nur rausrückt, wenn die den weiterhin als freies Tool zur Verfügung stellen? Brechen die damit jetzt nicht eine Art von Vertrag, wenn jemals einer entstanden ist? Auf jeden Fall finde ich es irgendwie "seltsam".
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)
private Nachricht | Beiträge des Benutzers
JunkyXL
myCSharp.de - Experte

Avatar #avatar-3234.gif


Dabei seit:
Beiträge: 1732
Herkunft: Ein paar Bytes südlich von string

beantworten | zitieren | melden

Es hieß ja schon von Anfang an, als Redgate den Reflector übernommen hat, dass der mal kostenpflichtig wird. Mich wunderts, dass das nicht schon passiert ist.
private Nachricht | Beiträge des Benutzers
Stefan.Haegele
myCSharp.de - Member

Avatar #avatar-3068.jpg


Dabei seit:
Beiträge: 462
Herkunft: Untermeitingen

beantworten | zitieren | melden

Naja - Arbeit muss bezahlt werden, oder? Ich sehe jetzt darin keine schlimme Sache.
private Nachricht | Beiträge des Benutzers
vagtler
myCSharp.de - Member



Dabei seit:
Beiträge: 68
Herkunft: Köln

beantworten | zitieren | melden

Zitat von JunkyXL
Es hieß ja schon von Anfang an, als Redgate den Reflector übernommen hat, dass der mal kostenpflichtig wird. [...]
Quelle?
private Nachricht | Beiträge des Benutzers
Gelöschter Benutzer

beantworten | zitieren | melden

Zitat
Hieß es damals nicht von Lutz Roeder (wird der so geschrieben?) das er das Teil nur rausrückt, wenn die den weiterhin als freies Tool zur Verfügung stellen?

Ja aber das galt nur für die bestehenden Versionen, die Lutz selber entwickelt hat. Also Reflector bis Version 6.


Das wissen um Reflection, IL und Decompiling im allgemeinen ist ja mittlerweile relativ weit verbreitet. Ich bin mir sicher, das ein Ersatz nicht lange auf sich warten lassen wird.

Bedarf gibt es ja....
JunkyXL
myCSharp.de - Experte

Avatar #avatar-3234.gif


Dabei seit:
Beiträge: 1732
Herkunft: Ein paar Bytes südlich von string

beantworten | zitieren | melden

Zitat von vagtler
Quelle?
Das war vor gefühlten 2-3 Jahren. Das stand so - soweit ich weiß - in einer Ankündigung, IT-News (zum Thema Übernahme durch RedGate). Vielleicht ist dieser Satz mit dem "kostenpflichtig" auch irgendwo anders zwischendurch gefallen.
private Nachricht | Beiträge des Benutzers
talla
myCSharp.de - Experte

Avatar #avatar-3214.jpg


Dabei seit:
Beiträge: 7290
Herkunft: Esslingen

beantworten | zitieren | melden

Zitat von Stefan.Haegele
Naja - Arbeit muss bezahlt werden, oder? Ich sehe jetzt darin keine schlimme Sache.

Daran ist nichts schlimmes, da hast du Recht. Nur fühlen sich sehr viele Leute betrogen weil RedGate bei der Übernahme mehrfach versprochen hat, das es kostenlos bleibt. Klar wurde das nirgends verbindlich festgemacht, aber nichtsdestotrotz rutsch RedGate alleine durch die Ankündigung schon in massig Misskredit. Man muss nur mal in deren Feedbackforum für Reflector 7 schaun. Was eigentlich richtig blöd ist, ist die Tatsache dass sie keine alten Versionen zum Download anbieten, was ja auch nicht funktionieren kann weil alle Versionen mit nem bestimmten Ablaufdatum versehen sind, aber dem sie nicht mehr gestartet werden können. Das heißt, wenn die letzte Free Version abläuft (das wird im März sein), dann wars das mit freiem Reflector.

Gestern hat auch JetBrains (u.a. Reshaper) nen Blogeintrag veröffentlicht der auf Funktionalität wie Reflector sie bietet hindeutet. Interessant sind dabei die Kommentare von Usern. Da gibts auch welche die JetBrains das doppelte zahlen würden was RedGate will. Es geht einzig darum das RedGate in deren Augen die Community betrogen hat. Sowas ähnliches soll übrigens auch schon mit irgend nem SQL Tool von denen passiert sein. Erst als Freeware einverleibt und dann nur noch kommerzielle Versionen rausgebracht. Für einige Leute ist das Fass mit diesem mal einfach übergelaufen.

@JunkyXL Grad durch die Vorgeschichte mit dem anderen Tool kamen diese Befürchtungen gleich von Anfang an auch aus der Community. Damals hat RedGate aber noch alles dran getan zu beteuern dass Reflector frei bleibt.
Baka wa shinanakya naoranai.

Mein XING Profil.
private Nachricht | Beiträge des Benutzers
aequitas
myCSharp.de - Member

Avatar #avatar-3079.png


Dabei seit:
Beiträge: 517
Herkunft: Unterfranken

beantworten | zitieren | melden

Zitat von talla
Was eigentlich richtig blöd ist, ist die Tatsache dass sie keine alten Versionen zum Download anbieten, was ja auch nicht funktionieren kann weil alle Versionen mit nem bestimmten Ablaufdatum versehen sind, aber dem sie nicht mehr gestartet werden können. Das heißt, wenn die letzte Free Version abläuft (das wird im März sein), dann wars das mit freiem Reflector.

Obwohl schon geposted wurde, dass RunAsDate da Abhilfe schaffen soll.
be the hammer, not the nail!
private Nachricht | Beiträge des Benutzers
talla
myCSharp.de - Experte

Avatar #avatar-3214.jpg


Dabei seit:
Beiträge: 7290
Herkunft: Esslingen

beantworten | zitieren | melden

Dann soll aber erstmal ne Version für 64 Bit rauskommen.
Baka wa shinanakya naoranai.

Mein XING Profil.
private Nachricht | Beiträge des Benutzers
mabo
myCSharp.de - Member



Dabei seit:
Beiträge: 335

beantworten | zitieren | melden

Das mit dem Ablaufdatum ist echt eine riesengroße Sauerei. :( Ich hoffe stark dass JetBrains eine Alternative entwickelt (wie sie ja angedeutet haben).
Zitat von talla
Dann soll aber erstmal ne Version für 64 Bit rauskommen.

Ganz unten sind 2 Links, einmal als 32bit und als 64 bit.
private Nachricht | Beiträge des Benutzers
Siedlerchr
myCSharp.de - Member



Dabei seit:
Beiträge: 180
Herkunft: NRW

beantworten | zitieren | melden

Es gibt eine gute Nachricht, das Team von SharpDevelop entwickelt ein OpenSource Tool, was das gleich kann wie der Reflector.

Weitere Infos:
http://wiki.sharpdevelop.net/ilspy.ashx
private Nachricht | Beiträge des Benutzers
Maximilian
myCSharp.de - Member

Avatar #avatar-3305.jpg


Dabei seit:
Beiträge: 241
Herkunft: im dicken B oben an der Spree

beantworten | zitieren | melden

Und eine noch viel bessere Nachricht für Benutzer vom Resharper:
Zitat
We’ve recently hinted on a new kind of functionality that’s being developed within ReSharper 6 EAP. Those of you who saw that post got the message right: ReSharper 6 will feature a decompiler. More than that, it is already available in ReSharper 6 EAP builds that you can download and try.

As if it isn’t enough, we have more great news: make sure to read on to the end of this post.
Quelle: http://blogs.jetbrains.com/dotnet/2011/02/resharper-6-bundles-decompiler-free-standalone-tool-to-follow/

Soll es dann auch als Standalone für Umsonst geben :)
private Nachricht | Beiträge des Benutzers
MagicAndre1981
myCSharp.de - Member

Avatar #avatar-2623.jpg


Dabei seit:
Beiträge: 913
Herkunft: Nordhausen

beantworten | zitieren | melden

ich nutze ILSpy schon, der Reflector ist verbannt. Der Schuss ist mal kräftig nach hinten losgegangen
private Nachricht | Beiträge des Benutzers
MagicAndre1981
myCSharp.de - Member

Avatar #avatar-2623.jpg


Dabei seit:
Beiträge: 913
Herkunft: Nordhausen

beantworten | zitieren | melden

ILSpy 1.0 M1 (“Milestone 1”)

http://community.sharpdevelop.net/blogs/christophwille/archive/2011/02/24/ilspy-1-0-m1-milestone-1.aspx
private Nachricht | Beiträge des Benutzers
iced-t89
myCSharp.de - Member



Dabei seit:
Beiträge: 293

beantworten | zitieren | melden

So jungs, nun ises aus mit dem guten Reflector:

http://www.reflector.net/

Ab sofort darf jeder zahlen :-(
private Nachricht | Beiträge des Benutzers
MagicAndre1981
myCSharp.de - Member

Avatar #avatar-2623.jpg


Dabei seit:
Beiträge: 913
Herkunft: Nordhausen

beantworten | zitieren | melden

Zitat von iced-t89
So jungs, nun ises aus mit dem guten Reflector:

Ab sofort darf jeder zahlen :-(

nö. einfach ILSpy und/oder R# 6.0 EAP nutzen
private Nachricht | Beiträge des Benutzers
userid14268
myCSharp.de - Member



Dabei seit:
Beiträge: 1620

beantworten | zitieren | melden

Was ist R#?

BTW der 6. Reflektor funktioniert weiterhin, nur auf Updates muss man dann halt verzichten.
private Nachricht | Beiträge des Benutzers
m0rius
myCSharp.de - Member

Avatar #avatar-3125.png


Dabei seit:
Beiträge: 1043

beantworten | zitieren | melden

Hallo David W,
Zitat von David W
Was ist R#?
R# steht für den ReSharper.

m0rius
Mein Blog: blog.mariusschulz.com
Hochwertige Malerarbeiten in Magdeburg und Umgebung: M'Decor, Ihr Maler für Magdeburg
private Nachricht | Beiträge des Benutzers
MagicAndre1981
myCSharp.de - Member

Avatar #avatar-2623.jpg


Dabei seit:
Beiträge: 913
Herkunft: Nordhausen

beantworten | zitieren | melden

Zitat von David W
BTW der 6. Reflektor funktioniert weiterhin, nur auf Updates muss man dann halt verzichten.

dank Zwangsupdate aber nicht mehr lange.
private Nachricht | Beiträge des Benutzers
Marsti
myCSharp.de - Member



Dabei seit:
Beiträge: 124

beantworten | zitieren | melden

Wann wurden denn die Zwangsupdates eingeführt? Mein lokaler Reflector (schon länger nicht mehr aktualisiert) meckert jedenfalls nicht.

Und dass die die Entwickler bezahlen müssen, kann ich nur bedingt nachvollziehen . Ich wüsste jedenfalls nicht, welche tollen Features die hinzugefügt hätten die man unbedingt braucht. Naja davon abgesehen ist die Aktion ja zum Glück und vollkommen zurecht nach hinten losgegangen

Ist natürlich unschön, dass es keine offizielle Möglichkeit mehr gibt, den klassischen oder den ohne Zwangsupdate zu beziehen.

PS: ReSharper ist ja dank des Preises keine wirkliche Alternative.
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Marsti am .
private Nachricht | Beiträge des Benutzers
MagicAndre1981
myCSharp.de - Member

Avatar #avatar-2623.jpg


Dabei seit:
Beiträge: 913
Herkunft: Nordhausen

beantworten | zitieren | melden

bei Version 5 kam irgendwann die Meldung, Reflector sei zu alt und es wurde ein Update angeboten. Wenn man das verweigert hat startete er nicht mehr. Das wird bei version 6 wohl auch so sein. Zum Glück gibt es ILSpy.

Und ReSharper holt man sich wegen anderer Gründe und nimmt das dann mit.
private Nachricht | Beiträge des Benutzers
ujr
myCSharp.de - Experte



Dabei seit:
Beiträge: 1770

Themenstarter:

beantworten | zitieren | melden

Zitat von Marsti
Wann wurden denn die Zwangsupdates eingeführt?

Gab's schon, als der Reflector noch Lutz Röder gehörte.
Der Reflector in der letzten Version 6.6 läuft wohl noch bis Ende Mai.
Details dazu s. auch Feedbackforum (oben verlinkt).
Zitat von Marsti
Mein lokaler Reflector (schon länger nicht mehr aktualisiert) meckert jedenfalls nicht.

Version?
Zitat von Marsti
Und dass die die Entwickler bezahlen müssen,

Wenn man den Reflector benutzen will und die alte Version abläuft muss man bezahlen. Das ist ja das Dilemma.
private Nachricht | Beiträge des Benutzers
Marsti
myCSharp.de - Member



Dabei seit:
Beiträge: 124

beantworten | zitieren | melden

6.5... benutze es nicht oft aber wie gesagt bis jetzt hat es nicht gemeckert.

Naja bezahlen muss man ja dank der Alternativen nicht, und ich sehe auch keinen Grund das zu tun. In meinen Augen bzw. für meine Zwecke haben die nichts nennenswertes dazu beigetragen, und davon unabhängig werde ich so eine Vorgehensweise nicht auch noch unterstützen.
ILSpy sieht ja auf den ersten Blick schon ganz brauchbar aus... zum Glück haben sich wirklich so schnell Leute dran gemacht eine (kostenlose) Alternative zu entwickeln.
private Nachricht | Beiträge des Benutzers
ujr
myCSharp.de - Experte



Dabei seit:
Beiträge: 1770

Themenstarter:

beantworten | zitieren | melden

Zitat von Marsti
6.5... benutze es nicht oft aber wie gesagt bis jetzt hat es nicht gemeckert.

Die sollte Ende März auslaufen. Damit die "Übergangsfrist" länger ist, hat Red Gate im Januar noch die 6.6 nachgelegt.
private Nachricht | Beiträge des Benutzers
userid14268
myCSharp.de - Member



Dabei seit:
Beiträge: 1620

beantworten | zitieren | melden

Über welchen Server bzw über welche Adresse kommuniziert der Reflektor? Man könnte dann ja einfach diese Adresse über die .Hosts Datei dicht machen :D

Ich muss aber sagen das der ILSpy schon einen sehr guten eindruck macht :)
private Nachricht | Beiträge des Benutzers
herbivore
myCSharp.de - Experte

Avatar #avatar-2627.gif


Dabei seit:
Beiträge: 52329
Herkunft: Berlin

beantworten | zitieren | melden

Hallo David W,

ich hatte einer früheren Version des Reflector per FireWall den Netzzugang verwehrt. Das hatte eine Weile funktioniert, aber irgendwann war auch damit Schluss. Möglicherweise könnte man den Reflector in einer VM dauerhaft betreiben, sofern das Systemdatum in der VM nie über Mai 2011 hinausgeht.

herbivore
private Nachricht | Beiträge des Benutzers
userid14268
myCSharp.de - Member



Dabei seit:
Beiträge: 1620

beantworten | zitieren | melden

Ach du meinst das Datum ist Hardcoded? Dann ist natürlich blöd.

Aber was solls.

Umgehung der "Lebenszeit" ist rechtlich sowieso fragwürdig
private Nachricht | Beiträge des Benutzers