Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsModulesModulesIs module packaging without source code done right way?Is module packaging without source code done right way?
Previous
 
Next
New Post
11/6/2010 12:03 PM
 
check out http://www.willstrohl.com/Blog/EntryId/574/Steps-to-Convert-a-WSP-DotNetNuke-Module-to-WAP

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
11/8/2010 3:07 PM
 
lets get back for which i started the thread.I created the module using WAP with chris template.and compiled and got a dll file.i wanted to apply obfuscator to the dll file to make it difficult to decompile using reflector but its not free so i used eazfuscator.but it showed me error - "Obfuscating assembly 'MyModule.dll'... ERROR EF-E-1099: Error occured during processing of input file 'E:\Mridul\MyModule.dll' --> Unable to load input assembly, reflection load failed. System.IO.FileNotFoundException: Could not load file or assembly 'DotNetNuke, Version=5.5.0.653, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified. File name: 'DotNetNuke, Version=5.5.0.653, Culture=neutral, PublicKeyToken=null' WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. Note: There is some performance penalty associated with assembly bind failure logging. To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog]. --> Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information. Loader exception: Could not load file or assembly 'DotNetNuke, Version=5.5.0.653, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified." dont know y this !. please help me to encrypt the dll file so that no one will be able to decompile my module dll.it's a unresolved issue for all developer who sells module without source.
 
New Post
11/8/2010 6:16 PM
 
If I can be allowed to add my 5 cents : your biggest problem as a module developer and seller will be getting enough people to find and like your product. 

If you spend too many hours trying to lock down your application completely, you're wasting your time.  Hackers will be hackers and will crack your software if they really want.  The hard part is getting your module popular enough to the point where someone is even going to be bothered cracking it.  You're better off spending your days making your software better and attracting legitimate customers who will happily pay you for a good product.

All this business that you are going through is a diversion from your end goal which is to get your module in front of people who want to buy it.  So do a reasonable job of making the software non-trivial to pirate, and leave it at that.  Someone who spends 10 hours breaking your software is unlikely to spend any money purchasing it.  And if your software doesn't install properly because of issues like you have posted, the legitimate buyers won't want it either.
 
Previous
 
Next
HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsModulesModulesIs module packaging without source code done right way?Is module packaging without source code done right way?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out