Answered by:
Small Basic 1.0 does not start

Question
-
Hi to all.
I have windows xp and I have installed the Net Framework 3.5SP1. When I run Small Basic 1.0, the logo appears but then the program does not start.
Do you have any advice to give me?
Thank you.BluStar
Thursday, September 7, 2017 7:48 AM
Answers
-
Hi,
If You Have Previous Versions Of Small Basic, Uninstall It. Then Reinstall Small Basic v1.0.
Thanks,
- Proposed as answer by Nonki Takahashi Thursday, September 7, 2017 3:46 PM
- Marked as answer by Ed Price - MSFTMicrosoft employee Monday, October 9, 2017 8:23 PM
Thursday, September 7, 2017 12:02 PM -
Please read
small basic hangs up or something careless with LDProcess
1.) Ensure in taskmgr, that NO instance of SB.exe is running, else kill it.
2.) Visit the folder
C:\Users\%username%\AppData\Local\SmallBasic
or
%localappdata%\SmallBasic 'not sure anymore if %localappdata% is defined by default,
else use a combination like:
%homedrive%%homepath%\AppData\Local\SmallBasic
%localappdata%\SmallBasic
%temp%\..\SmallBasic
shell:Local AppData\SmallBasic
3.)
rename (eg. prefix with '_' etc.) or delete (to RecBin)
the both .catalog files there (SB will recreate them when started)
4.)
Start your SmallBasic 1.0
C:\Program Files (x86)\Microsoft\Small Basic\SB.exe on 64bit or
C:\Program Files\Microsoft\Small Basic\SB.exe on 32bit sytem
5.)
Create a normal shell link to SB.exe and better don't use the
(msi installer) created shortcut (they're different)
with target:
"upper\path\SB.exe" for system default language UI
"upper\path\SB.exe" /l:en-us in us english UI
"upper\path\SB.exe" /l:de-de german UI
"upper\path\SB.exe" /l:fr-fr french etc.- Edited by Pappa LapubEditor Monday, September 11, 2017 2:57 PM
- Proposed as answer by Nonki Takahashi Tuesday, September 19, 2017 12:41 PM
- Marked as answer by Ed Price - MSFTMicrosoft employee Monday, October 9, 2017 8:23 PM
Monday, September 11, 2017 2:52 PMAnswerer -
You say:
I have windows xp and I have installed the Net Framework 3.5 SP1
-> On Win XP:
1.)
Click 'Start' (button) -> Control Panel -> Add / Remove Programs -> Click 'Turn Windows features on and Off'.
Alternatively you can show the 'Optional Components Wizard'on XP with a shortcut or command:
%windir%\system32\sysocmgr.exe /i:%windir%\inf\sysoc.inf
A dialog will open (wait a while to load content) like this:
Make sure, that "Microsoft .NET Framework 3.5.1" has NOT an empty checkbox (has to be filled blue like above =partially or with a ✓ checkmark = fully). If blank, select it and continue with 'OK'.
Related sites: installing smallbasic or small basic and windows 8 or search in this forum for Net Framework 3.5 SP1
2.) Also make sure, that the 2 files 'SB.exe.application.catalog' and 'SB.exe.settings.catalog' in folder
C:\Documents and Settings\%USERNAME%\Local Settings\SmallBasic
= %TEMP%\..\SmallBasic are deleted or renamed.
3. If you have a lib folder in your SmallBasic install directory, then temporarily rename it to eg. "_lib" or "lib-Backup" or similar, so that SB does not find it anymore, when launching.
After all that is done, try to start SB.exe (v.1.0) directly or from a shortcut (described like above)
The required files in your C:\....\Microsoft\Small Basic install directory are:
*Engl. Version (needed):
-------------------------------
ComponentModel.dll
LanguageService.dll
SB.exe
SB.exe.config
SmallBasicCompiler.exe
SmallBasicLibrary.dll
SmallBasicLibrary.xml
StringResources.dll
ToolFramework.dll
+For Localization (but NOT required):
-----------------------------------------------
SmallBasicLibrary.ID.xml where ID is your lang identifier
Strings.ID.resxAll other files there are not required.
- Edited by Pappa LapubEditor Friday, September 29, 2017 9:22 PM
- Marked as answer by Ed Price - MSFTMicrosoft employee Monday, October 9, 2017 8:24 PM
Friday, September 29, 2017 5:37 PMAnswerer
All replies
-
Hi,
If You Have Previous Versions Of Small Basic, Uninstall It. Then Reinstall Small Basic v1.0.
Thanks,
- Proposed as answer by Nonki Takahashi Thursday, September 7, 2017 3:46 PM
- Marked as answer by Ed Price - MSFTMicrosoft employee Monday, October 9, 2017 8:23 PM
Thursday, September 7, 2017 12:02 PM -
Hi, thank you for the reply.
I did put the suggestions into practice but did not solve the problem.
I also installed the update to .Net. 3.5
Do you have other tips?
Thank you.
Monday, September 11, 2017 10:16 AM -
Please read
small basic hangs up or something careless with LDProcess
1.) Ensure in taskmgr, that NO instance of SB.exe is running, else kill it.
2.) Visit the folder
C:\Users\%username%\AppData\Local\SmallBasic
or
%localappdata%\SmallBasic 'not sure anymore if %localappdata% is defined by default,
else use a combination like:
%homedrive%%homepath%\AppData\Local\SmallBasic
%localappdata%\SmallBasic
%temp%\..\SmallBasic
shell:Local AppData\SmallBasic
3.)
rename (eg. prefix with '_' etc.) or delete (to RecBin)
the both .catalog files there (SB will recreate them when started)
4.)
Start your SmallBasic 1.0
C:\Program Files (x86)\Microsoft\Small Basic\SB.exe on 64bit or
C:\Program Files\Microsoft\Small Basic\SB.exe on 32bit sytem
5.)
Create a normal shell link to SB.exe and better don't use the
(msi installer) created shortcut (they're different)
with target:
"upper\path\SB.exe" for system default language UI
"upper\path\SB.exe" /l:en-us in us english UI
"upper\path\SB.exe" /l:de-de german UI
"upper\path\SB.exe" /l:fr-fr french etc.- Edited by Pappa LapubEditor Monday, September 11, 2017 2:57 PM
- Proposed as answer by Nonki Takahashi Tuesday, September 19, 2017 12:41 PM
- Marked as answer by Ed Price - MSFTMicrosoft employee Monday, October 9, 2017 8:23 PM
Monday, September 11, 2017 2:52 PMAnswerer -
Unbelievable, but it does not work.
The process starts but closes.
Do you have other tips ?
Thanks
Friday, September 29, 2017 6:46 AM -
Hi,
If You Use Small Basic Language Other Than English, Then Try Changing To English Version. Or
Try The Following Steps,
- Have A Backup Of Your lib Folder In Small Basic Folder (C:\Program Files\Microsoft\Small Basic\lib ), To Some Other Drive Like (E:\lib)
- Then Delete All Files In The lib Folder (C:\Program Files\Microsoft\Small Basic\lib )
- Then Run Small Basic (C:\Program Files\Microsoft\Small Basic\SB.exe)
- If SB.exe Runs, Then Put All The Files In The Backup Folder To The lib Folder (C:\Program Files\Microsoft\Small Basic\lib )
Thanks,
Roshan - 7th Grade Student (Age 11) - Learning Small Basic
- Edited by [Roshan_Kumar] Friday, September 29, 2017 7:43 AM
Friday, September 29, 2017 7:17 AM -
The lib folder is not there.
I created an empty one, but it does not start.
In my opinion the problem is .netRegards
Friday, September 29, 2017 8:05 AM -
Hi,
Try Uninstalling Small Basic v1.0, Then Install Small Basic v1.0.msi From Here
https://www.microsoft.com/en-us/download/details.aspx?id=22961
And .NET Framework 3.5 SP1 From Here
https://www.microsoft.com/en-us/download/details.aspx?id=21
Then run (.msi) it, Then
Goto (C:\Program Files\Microsoft\Small Basic\) And Run SB.exe
Thanks,
Roshan - 7th Grade Student (Age 11) - Learning Small Basic
- Edited by [Roshan_Kumar] Friday, September 29, 2017 2:01 PM
Friday, September 29, 2017 8:14 AM -
You say:
I have windows xp and I have installed the Net Framework 3.5 SP1
-> On Win XP:
1.)
Click 'Start' (button) -> Control Panel -> Add / Remove Programs -> Click 'Turn Windows features on and Off'.
Alternatively you can show the 'Optional Components Wizard'on XP with a shortcut or command:
%windir%\system32\sysocmgr.exe /i:%windir%\inf\sysoc.inf
A dialog will open (wait a while to load content) like this:
Make sure, that "Microsoft .NET Framework 3.5.1" has NOT an empty checkbox (has to be filled blue like above =partially or with a ✓ checkmark = fully). If blank, select it and continue with 'OK'.
Related sites: installing smallbasic or small basic and windows 8 or search in this forum for Net Framework 3.5 SP1
2.) Also make sure, that the 2 files 'SB.exe.application.catalog' and 'SB.exe.settings.catalog' in folder
C:\Documents and Settings\%USERNAME%\Local Settings\SmallBasic
= %TEMP%\..\SmallBasic are deleted or renamed.
3. If you have a lib folder in your SmallBasic install directory, then temporarily rename it to eg. "_lib" or "lib-Backup" or similar, so that SB does not find it anymore, when launching.
After all that is done, try to start SB.exe (v.1.0) directly or from a shortcut (described like above)
The required files in your C:\....\Microsoft\Small Basic install directory are:
*Engl. Version (needed):
-------------------------------
ComponentModel.dll
LanguageService.dll
SB.exe
SB.exe.config
SmallBasicCompiler.exe
SmallBasicLibrary.dll
SmallBasicLibrary.xml
StringResources.dll
ToolFramework.dll
+For Localization (but NOT required):
-----------------------------------------------
SmallBasicLibrary.ID.xml where ID is your lang identifier
Strings.ID.resxAll other files there are not required.
- Edited by Pappa LapubEditor Friday, September 29, 2017 9:22 PM
- Marked as answer by Ed Price - MSFTMicrosoft employee Monday, October 9, 2017 8:24 PM
Friday, September 29, 2017 5:37 PMAnswerer