The latest Thinapp version seems to have problems with the shortcut= option.
All my applications are build like this:
(Sorry, but the editor changed all the application definitions to httplinks)
app.exe
system \ appname \ sandbox \ (sandboxfiles)
system \ appname \ main\ datacontainer.dat
system \ appname \ tools \ tool.exe
And a typical package.ini would look like this:
ReadOnlyData=bin\Package.ro.tvr
Source=%ProgramFilesDir%\AppDir\somestub.dll
Shortcut=system\appname\main\datacontainer.dat
Source=%ProgramFilesDir%\AppDir\application.exe
Shortcut=..\main\datacontainer.dat
Source=%ProgramFilesDir%\AppDir\smalltool.exe
This worked smoothly with 4.0.0.200, but does not seem to work with the latest version anymore: Right now I got this message:
"Target http://MailShot.exe has 'Shortcut=system\mailshot\mailshot.dat' entry, however Target system\mailshot\mailshot.dat does not exist or is not data container because it does not have a ReadOnlyData= setting
My ReadOnlyData= setting is like always. So how can I solve that problem?
Pugins which were linked like this ;OptionalAppLinks=..\system.plugins\*.exe are now crashing the app.
I always used the shortcuts to seperate the main executables from tools and other stuff. These are always somewhere in the subdirectories.
Also I used a small stub.dll as a source to my maincontainer which also provokes an error now.
Well of course replacing my stub.dll with a stub.exe does the trick, but why the change?
Not being able to use relative back paths anymore when applinking or defining a shortcut
would be a real pain and a timetravel back to the cluttered all on one directory times.
Regards
Alan