Yes, you can do this by editing the CompleteFTPService.exe.config file. The trick is to remove the following line:
<supportedRuntime version="v2.0.50727" />
leaving only the other supportedRuntime element as follows:
<startup>
<supportedRuntime version="v4.0" />
</startup>
(Add the v4.0 line above if that isn't in your release).
Thanks for the reply. It still didn't work now, I'm not sure if it's because of the way I did it.
I found the file and deleted the line, it won't let me save. Then I stopped FTP service and restarted the server, still wouldn't save. Finally I copied the file somewhere else, did the change, and replaced the original one with admin permission.
Then I tried to create folder in CompleteFTP it showed the same error. I realized maybe the config file is not used, so I opened it and now I can do whatever I want and save the file. Even if I delete the config, server can start/stop with no problem, but it seems to be using .net 2.0 still.
I think it's something I did wrong but don't have a clue. Thanks for your help!