If you are using ClickOnce, then your application will have to check to see if it's registered as the default browser and set it up if not. ClickOnce doesn't have any ability to make registry settings.
If you are using a Setup project, then you can use the Registry Editor in the setup project to make the registry entries.
Setup projects are available in VB Standard edition and above (Other Project Types/Setup and Deployment). If you're using the Express edition, ClickOnce is your only deployment option.
See this MSDN document for all the details on registering your program with 'Set Program Access and Defaults' -- as you'll see, creating some Registry keys and values is all that is required.
defualt browser
Temoc
If you are using ClickOnce, then your application will have to check to see if it's registered as the default browser and set it up if not. ClickOnce doesn't have any ability to make registry settings.
If you are using a Setup project, then you can use the Registry Editor in the setup project to make the registry entries.
TranThanh
thePoet
Nishaz
CHooven
mgoldin
airwalker2000
See this MSDN document for all the details on registering your program with 'Set Program Access and Defaults' -- as you'll see, creating some Registry keys and values is all that is required.
'//mdb
Jeff Schwartz msft