The packaging tool provided by vs2005 can only contain English characters, whether it is a file name or a shortcut. It is really annoying. After a long time, no results can be obtained, and no solution can be found on the Internet.
No way, move out of setup. DLL to rewrite.
First, rename it.
Change test. lnk to test. lnk and pass the command on dopod710.
The heart is overjoyed...
Try another phone...
Depressed! Skyworth850 is inaccessible!
Copy test. lnk to test. lnk, and then delete test. lnk...
Copyfile () failed... deletefile () failed... depend, right !?
Finally, create the. lnk file by yourself.
I found several. lnk files to analyze the format and finally understood it.
Format: # number of characters + "+ file path + file name + ".
The cab package that contains this setup. dll is automatically generated during installation. Multiple Mobile Phones passed the test.