none
Small Basic 1.0 does not start RRS feed

  • 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,

    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.


    Monday, September 11, 2017 2:52 PM
    Answerer
  • 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.resx

    All other files there are not required.



    Friday, September 29, 2017 5:37 PM
    Answerer

All replies

  • Hi,

    If You Have Previous Versions Of Small Basic, Uninstall It. Then Reinstall Small Basic v1.0.

    Thanks,

    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.


    Monday, September 11, 2017 2:52 PM
    Answerer
  • 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,

    1. 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)
    2. Then Delete All Files In The lib Folder (C:\Program Files\Microsoft\Small Basic\lib )
    3. Then Run Small Basic (C:\Program Files\Microsoft\Small Basic\SB.exe)
    4. 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




    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 .net

    Regards

    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






    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.resx

    All other files there are not required.



    Friday, September 29, 2017 5:37 PM
    Answerer