wwwroot/People. This prevents namespace collisions between apps running together.
sysdirectory. For example, the People app puts the Polymer elements it uses in
sysdirectory which makes them available to all apps. One example is Polymer; even if it's not put in the
sysfolder of individual apps, it's still available with the HTML import
<link rel="import" href="/sys/polymer/polymer.html">because it's served by Starcounter.
Project | Properties | Debugtab.
star.exe, the resources directory can be set for that application explicitly using parameter
--resourcedir, for example:
star.exeis invoked (i.e. the working directory).
AppsBootstrapper.AddStaticFileDirectory. The first parameter is relative/absolute static resources directory and second optional parameter is a port on which files should be served, for example:
AddStaticFileDirectory, add the
Starcounter.Apps.JsonPatchassembly as a reference in the project. By default, it's found at
C:\Program Files\Starcounter\Public Assemblies.
--resourceDiroption. You can also use this option to specify multiple resource directories.
ScErrBadArguments (SCERR1001): One or more arguments was invalid. Parameter --resourcedir contains an illegal element: 'foo>>>', error: Illegal characters in path.