Troubleshooting
rIDE deletes previous code unnecessarily
Section titled “rIDE deletes previous code unnecessarily”There will be times when you want to add code to an existing file and rIDE thinks that you want to remove existing code that you want to keep. Just message in rIDE to keep the existing interfaces, methods, etc. For example: “I don’t want to delete the existing code on
Other Known Issues
Section titled “Other Known Issues”Known Issue | Troubleshooting | Status |
---|---|---|
Processes are not being killed. Ports are skipping or are throwing errors because they are being used. | netstat -ano | findstr :<portnumber> It will list the PID, then you enter that below. taskkill /PID <PIDnumber> /F | Reported on Github. Fixed in 2.0.7 |
App will not build and run | In your terminal go to C:\Users<user>\CodeBuddy\Projects<project name>\Services\App.Api and execute command dotnet watch run Go to C:\Users<user>\CodeBuddy\Projects<project name>\react-app and execute command npm install then npm run start | Fixed in 2.0.7 |
The type or namespace name ‘Domain’ does not exist in the namespace ‘Contracts’ (are you missing an assembly reference?) [C:\Users\drsea\CodeBuddy\Projects\Task-Generator\Services\Contracts.Dto\Contracts.Dto.csproj] (TaskDto.cs) | Add <ItemGroup><ProjectReference Include="..\Contracts.Domain\Contracts.Domain.csproj" /></ItemGroup> In Contracts.Dto.Csproj | Fixed in 2.0.7 Re-open. Ran into on Matthew onboarding. |
Conflicting environment variables. | If you have conflicting versions of our core dependencies that are listed in the Environment Variables before our versions, the program may error. In Windows, system environment variables are evaluated before user environment variables when it comes to the PATH. This means that if there are duplicate entries in both the system and user PATH variables, the one in the system PATH will take precedence. | No fix. |
Github Action Secrets are not currently being set automatically. | To verify that your repository was initialized correctly, please go into your repo and navigate to “Settings” > “Environments” and you should see two environments: “Develop” and “Production”, each with 3 secrets and 3 variables. If there are not 3 secret variables, we will need to manually set those secrets. Click into one of the environments and you will see the top section for secrets is empty. The App Service Name is just the app service name. If it is a non-production deployment, then it will have /develop or whatever the name of the environment is but do not include this part - exclude the forward slash and everything after it. For the publish profile, this can be found on the same page of your app service - just click the download button, open the file, and paste the entirety of its contents into the publish profile secret. For the SWA (static web app) deployment token, navigate to your static web app and click on “manage deployment token” then copy and paste it into the github secret. Do this for both environments. | |
Appending an extra https:// to the VITE_API_URL on GitHub Production only environment. | Remove the extra https:// | Fixed in 2.0.19 |
Viewing Internal Error Logs
Section titled “Viewing Internal Error Logs”Need to unhide AppData folder and files in triple ellipsis on File Explorer. Navigate to C:/Users/[your-user]/AppData/Roaming/ride/logs
Need Additional Help
Section titled “Need Additional Help”Email support@codebuddy.com