Software Development
Italiano | English

FORUM
::  Menù Principale - Sito Web
del Geom. Marcello Cantelmo :: Un'Azienda. Molte Soluzioni !
 
:: In Primo Piano
< settembre 2010 >
L
M
M
G
V
S
D
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
     
             

Profilo Facebook di Marcello Cantelmo
Cerca per parola chiave
 


Titolo
In che modo Proteggi il tuo software?

 Chiave Hardware
 Chiave Software
 Nessuna Protezione




10/09/2010 @ 20.44.32
script eseguito in 16 ms


Valid XHTML 1.0 / CSS
\\ Home Page : Storico per mese (inverti l'ordine)
Di seguito tutti gli interventi pubblicati sul sito, in ordine cronologico.
 
 
Di Marcello Cantelmo (del 04/04/2007 @ 10:26:25, in Goliath .NET Obfuscator, linkato 634 volte)

Una delle opzioni disponibili in "Goliath .NET Obfuscator" è il Renaming -con Overloads Automatico- dei Simboli utilizzando caratteri "stampabili" o "non stampabili".

Dopo il processo di Renaming è possibile riscontrare un errore di: NoStartupFormException. Questo inconveniente si verifica SOLO con progetti "Windows Forms di VB .NET 2005" che hanno lo startup in Application.myapp (...segue)

Analizzando Application.Designer.vb si nota una "Partial Friend Class MyApplication". Tale classe essendo "Friend" (cioè visibile solo all'interno dell'assembly) viene rinominata. Nel renaming dei metodi viene anche coinvolto: "Protected Overrides Sub OnCreateMainForm()" che è causa dell'inconveniente ; - )

La soluzione consiste nel far riconoscere a "Goliath .NET Obfuscator" i metodi da NON rinominare utilizzando una nuova features del FW2.0 e cioè: ObfuscationAttribute : - )

<Global.System.Diagnostics.DebuggerStepThroughAttribute(), Reflection.ObfuscationAttribute(Exclude:=True)> _
Protected Overrides Sub OnCreateMainForm()
     Me.MainForm = Global.WindowsApplication1.Form1
End Sub

Articolo Link Commenti Commenti (0)  Storico Storico  Stampa Stampa
 
Pagine: 1


. . : :   U N D E R   C O N S T R U C T I O N   : : . .
Home Page:Servizi:Soluzioni:Clienti:Prodotti:Azienda

: : Use OpenOffice.org :
Copyright © 2003-2009 "Cantelmo Software" del Geom. Marcello Cantelmo. Tutti i Diritti sono Riservati • Note Legali
Document made with Nvu
Microsoftâ„¢, Windowsâ„¢, .NETâ„¢, and .NET Frameworkâ„¢ sono marchi di Microsoft Corporation. Tutti gli altri marchi appartengono ai legittimi proprietari.

powered by dBlog CMS ® Open Source