Hi tatas move,
As far as I know, there is no built-in support for trail version in Setup Project. Actually the installer has nothing to do with the runtime validation. The usual way to create a trail version is to record the time somewhere when the application run first time and have the application refuse to run after a certain time (30 days).
Another choice is to record the installation time using a custom action. But I recommend you use the first-run time, since the most .NET applications support XCopy which means the users can just copy your application to other computers and run the application.
Hope this helps.
Best regards.
Rong-Chun Zhang