Ich habe darüber nachgedacht, wie ein Programm erstellt wird, das nur für X Zeitraum (innerhalb einer C# -App) gültig wäre.C# Datum in Programm eingeben, wenn kompiliert
Was ich dachte war, dass Sie das aktuelle Datum als eine Konstante innerhalb des Programms haben würde und es würde prüfen, ob es X Tage älter ist als das. Natürlich möchte ich das Datum oder das X nicht außerhalb des Programms speichern, da es manipuliert werden kann.
Was ich auch nicht möchte dies regelmäßig manuell ändern und neu kompilieren und bereitstellen. Gibt es eine Möglichkeit, eine Variable als aktuelles Datum festzulegen, wenn sie kompiliert wird?
Ich könnte eine Batchdatei haben, die es kompilieren und die neue exe auf dem Distributionsserver bereitstellen würde.
Dank
coole Idee. Obfuscate ist ein Muss (nicht, dass ich weiß, wie noch!: P) .. danke – Jon
Sie haben auch Recht über das Problem disassemble, aber in C# nicht sicher, es gibt eine gute Möglichkeit, das zu vermeiden. – Jon