Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

2.0KB

Environments & Connection Reference

Document actual environment details here as they become known for this project.

For ASP Classic web apps, this project uses the RouteKit framework — see .devfoundry/references/asp-classic-framework.md for its conventions. RouteKit config keys below (ConnectionString, Environment, EnableErrorLogging, ErrorLogPath) live in public/web.config <appSettings> and are read via GetAppSetting(key) — set them there, not just in this doc.

Runtime Versions

  • Classic ASP / IIS version:
  • VB6 runtime / OS target:
  • .NET version:
  • PHP version:

Build / Test / Lint Commands

Filled in per stack the first time a spec needs it (per .devfoundry/skills/spec-interview.md step 7). Do not guess these — ask the user.

  • Build:
  • Test:
  • Lint:

Connection String Patterns

Never write a real password, API key, or secret into this file. Use a placeholder (e.g. <from secret store: DB_PASSWORD>) and name where the real value lives (environment variable, Windows Credential Manager, appsettings secrets, etc.) instead of the literal value.

  • Access (OLEDB): Provider=Microsoft.ACE.OLEDB.12.0;Data Source=<path>.accdb;
  • SQLite: Data Source=<path>.db;Version=3;
  • SQL Server: Server=<host>;Database=<db>;User Id=<user>;Password=<PLACEHOLDER - see secret store>;
  • Postgres: Host=<host>;Database=<db>;Username=<user>;Password=<PLACEHOLDER - see secret store>;

Driver Notes

  • Note 32-bit vs 64-bit driver requirements per application here.

Legacy Error Log

Classic ASP / VB6 / Access components log handled errors (per .devfoundry/rules/legacy-asp-vb6.md) to a flat file. In a RouteKit app this is ErrorHandler_Class writing to EnableErrorLogging/ErrorLogPath from public/web.config; record the actual values here once known for this project:

  • EnableErrorLogging:
  • ErrorLogPath:
  • Format (fixed by ErrorHandler_Class.LogError): [<timestamp>] Context: <context> | Error #<Err.Number>: <Err.Description> | Source: <Err.Source>
  • Rotation/retention policy:

Powered by TurnKey Linux.