Using 6.0 Build 506, my application started throwing an error when I pressed "more" on a text field that had more than 80 characters. It gave me an error page that said smarty.asp was missing.
I looked at my output directory\libs folder and sure enough smarty.asp wasn't there. I had compared my lib folder with many old projects and realised smarty.asp was in them.
So, I manually copied smarty.asp into my output\lib folder and it all works fine.
I wonder if there is a known condition on a Build where smarty.asp fails to make it to the output\lib folder. I can handle this manually but wondered if there is a way I can make it happen automatically.
I also note that once I manually place it in my output\lib folder it stays there no matter how many times I rebuild my project (good!)