Unrecognized sqlite option
- Dominant language
- C#
- Stars
- 818
- Forks
- 260
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 10
Description
Hi,
I am following the [Razor tutorial](https://learn.microsoft.com/en-us/aspnet/core/tutorials/razor-pages/model?view=aspnetcore-9.0&tabs=visual-studio) and I have run into an issue:
When Scaffolding, I have an error shown:
``` Bash
[Weinman@archlinux RazorTuto]$ dotnet-aspnet-codegenerator --project /home/Weinman/RiderProjects/RazorTuto/RazorTuto/RazorTuto.csproj --target-framework net9.0 --configuration "Debug" --no-build razorpage --relativeFolderPath "/home/Weinman/RiderProjects/RazorTuto/RazorTuto/Pages/Movies" --model RazorTuto.Models.Movies --dataContext RazorTuto.Data.RazorTutoContext --referenceScriptLibraries --useDefaultLayout --namespaceName RazorTuto.Pages.Movies --useSqlite
Finding the generator 'razorpage'...
Running the generator 'razorpage'...
Specify --help for a list of available options and commands.
Unrecognized option '--useSqlite'
at Microsoft.Extensions.CommandLineUtils.CommandLineApplication.HandleUnexpectedArg(CommandLineApplication command, String[] args, Int32 index, String argTypeName, Boolean ignoreContinueAfterUnexpectedArg)
at Microsoft.Extensions.CommandLineUtils.CommandLineApplication.Execute(String[] args)
at Microsoft.VisualStudio.Web.CodeGeneration.ActionInvoker.Execute(String[] args)
at Microsoft.VisualStudio.Web.CodeGeneration.CodeGenCommand.Execute(String[] args)
RunTime 00:00:02.48
```
I also tried `-sqlite` option, giving me the same error:
``` Bash
[Weinman@archlinux RazorTuto]$ dotnet-aspnet-codegenerator --project /home/Weinman/RiderProjects/RazorTuto/RazorTuto/RazorTuto.csproj --target-framework net9.0 --configuration "Debug" --no-build razorpage --relativeFolderPath "/home/Weinman/RiderProjects/RazorTuto/RazorTuto/Pages/Movies" --model RazorTuto.Models.Movies --dataContext RazorTuto.Data.RazorTutoContext --referenceScriptLibraries --useDefaultLayout --namespaceName RazorTuto.Pages.Movies -sqlite
Finding the generator 'razorpage'...
Running the generator 'razorpage'...
Specify --help for a list of available options and commands.
Unrecognized option '-sqlite'
at Microsoft.Extensions.CommandLineUtils.CommandLineApplication.HandleUnexpectedArg(CommandLineApplication command, String[] args, Int32 index, String argTypeName, Boolean ignoreContinueAfterUnexpectedArg)
at Microsoft.Extensions.CommandLineUtils.CommandLineApplication.Execute(String[] args)
at Microsoft.VisualStudio.Web.CodeGeneration.ActionInvoker.Execute(String[] args)
at Microsoft.VisualStudio.Web.CodeGeneration.CodeGenCommand.Execute(String[] args)
RunTime 00:00:02.45
```
If have found a workaround, by first Scaffolding without this option and then migrating with `dotnet ef` command and modifying the code and appsettings.json, but I think it is interesting to report this.
Target framework: (e.g. .NET 9.0.104)
Operating system: Arch Linux
IDE: JetBrains Rider and QTerminal
Contributor guide
Assessment
This issue has not been assessed yet.