Specified the folder to generate CRUD page for microservice template when using ABP Suite
There is a variable %%module-name-slash-postfix%% in the abp suite template, and when creating a new modular module, it could generate the CURD pages in the folder with the module name, look forward to place a micro service UI in the microservice template when generating the UI pages also follow the module name named folder to organized the folder structure better, especially for razor page when have many micro-service UI generated in the web app.
I have occurred the same issue with abp suite version 9.2.1 on microservice module generation. I have checked the DbContext with the above mentioned, no problem with my code, but it still failed.
This issue still existing, any suggestion to fix it?
Why start template not published when a new version released? it is a long time can not get the template 8.3.1 after it released, abp cli and abp studio also upgraded to latest version.
What is the reasoning for the new directory structure of solutions created with ABP Suite / ABP Studio? It used to be that you got a folder for each "application" under the main directory like "MyApplication" = > "aspnet-core", "angular", "react-native" etc but now it seems to be that angular and react-native folders are moved within what used to be the aspnet-core folder. So now you have SLN file and "test" folder for aspnet-core stuff right next to your angular and react-native folders, even though they are stand alone applications (kind of).
Is this even an intended change or some kind of bug? There might be advantages of this as well, like using only one repo for everything etc (which could be both good or bad depending on personal preference).
You can of course change this after creation, but I would imagine that doing that would break code generation etc?
Is there a guide on if we want to tidy this up a bit and still make sure that ABP Suite etc works (and that won't break with updates etc)?
I also want to know why change the structure, difficult to maintain code changes history in git
Hi,
It works for me
My steps
- Update
run-tye.ps1<# Check development certificates #> if (! ( Test-Path ".\etc\dev-cert\localhost.pfx" -PathType Leaf ) ){ Write-Information "Creating dev certificates..." cd ".\etc\dev-cert" .\create-certificate.ps1 cd ../.. } cd "./shared/PlayPoint.DbMigrator" dotnet run cd ../.. <# Run all services #> tye run --watch
- Update connection strings
- run
create-certificate.ps1- run
run-tye.ps1Make sure the Redis, RabbitMQ are available
thanks!I think I found problem, there were some wrong queues in my rabbitmq, and when I removed them and rerun them, it worked. good luck for you!
If you need, I can provide the solution of the compressed package, because it is only generated using abp suite, there is no other content.
okay, please my email is shiwei.liang@volosoft.com
I have sent an email to your work email, thank you again for your help!
What can I do to get my admin role fully authorized? Hope to get your help.
The other one works without any exceptions, and my admin role can be authorized to complete
I am not sure why this is caused, whether it is caused by the network or suite tools?
I think this is caused by the docker environment. You can try to clean up the docker container again.
thanks for your reply! but I am not using docker, I modified the run-tye.ps1 script to remove the containerization part, I think this should not have a bad effect, I have tried to recreate my database, but it does not work.
If you need, I can provide the solution of the compressed package, because it is only generated using abp suite, there is no other content.