Can you digitaly sign your program?

hey i was wondering can you digitaly sign your program and also make to be able to install into C:\Program Files is this possible thank you.


Answer this question

Can you digitaly sign your program?

  • PDCS

    yes, but you need to purchase a certificate
  • mkuppu

  • Chris Via

    There are a lot of free install creation programs.
    I personally like NSIS:

  • GregSmith104

    There is a Setup Project template in the new project window, but I believe that it is only available in Visual Studio 2005, as when I was using Visual Basic 2005 Express, I couldn't find the Setup template.

  • JackStri

    i think its under dialog box but who nows, only microsoft do or even some body out there in the community

  • rgabel

    And I think that with ClickOnce deployments they will deploy to a users local folder and not to a location like c:\program files\xxxx I think you may need to create a windows installer package to achieve this. But it can definately be done.


  • KitGreen

    Any Way of doing it for free

  • enric vives

    You can digitally sign your application with a public/private key pair even in Visual Basic 2005 Express without purchasing a certificate. It may be neccessary to download the 2005 SDK (I hope not). There is a tool called sn (strong naming utility) that lets you generate a key file, you can use this tool to sign your assemblies and in your project properties under the "Signing" tab there is an option there (not the sign the click once manifest) to sign the assembly. That should provide some measure of security against tampering/spoofing, for you.

  • KonRi

    yay i found a trial version so hopefully i can get it to work now.

  • steal

    You can also use sn.exe to sign your exe.


  • Fireboss

    How can you make a windows installer package if anyone nows please either point me in the right direction or help or at least so me a website that tells me, i'm using visual basic 2005 express edition. thanks

  • WoodDrawer

    I like NSIS too, esp for creating mobile device setups. Seems a lot easier than the in-built stuff

  • ToutEnmasm

    That is correct - you are limited to clickonce deployment in VB Express (One of the limitations in the free version).

    If you want to start creating windows setup packages - then you can either.

    • Buy a version of visual studio / VB that includes these templates.
    • Buy a 3rd party tool which will assist you in creating install packages (Intstallshield or Wise are two)


  • Leslie Mason

    It's true spotty.



  • Can you digitaly sign your program?