Actually, depending upon how complex your vb.net project is...there is a way to kind of call it from an asp.net website. If you publish your vb.net windows based project using
ClickOnce[
^] and then setup your asp.net website to include a page that has a link to the published ClickOnce location it can give that effect. There are even ways to pass parms from the asp.net into the vb.net when it launches.
There are also a bunch of
Code Project Articles[
^] for ClickOnce that might guide you in the right direction.
Hope this helps.