📗 Documentation
- How to Install?: https://docs.abp.io/en/commercial/latest/studio/installation
- Documentation Index: https://docs.abp.io/en/commercial/latest/studio/index (quick starts, templates, fundamentals, concepts, etc...)
📘 Other Resources (ABP Studio Introduction Videos)
- https://www.youtube.com/watch?v=CeUq2ysz-mQ
- https://www.youtube.com/watch?v=sSCxyccoHqE
- https://www.youtube.com/watch?v=XiPRcIHJ3NE
- https://www.youtube.com/watch?v=yo2L1xGa2pM&t=3250s
✏️ Feel free to report any bugs, issues, and problems.
91 Answer(s)
-
0
Latest version now gives this error (assuming it is trying to use mkcert without installing it)
Some pre-requirements are missing. If you want the application to work as expected, you need to install the following tool(s):
- mkcert. (Installation link: https://github.com/FiloSottile/mkcert)
If you have already installed the tool(s), please check the PATH environment variable.
As seen in the error message, we're using the
mkcert
command during the solution creation process. So you should downloadmkcert
by following the installation guide.@ahmetfarukulu Why don't you use the dotnet tool? https://learn.microsoft.com/en-us/dotnet/core/additional-tools/self-signed-certificates-guide
-
0
Latest version now gives this error (assuming it is trying to use mkcert without installing it)
Some pre-requirements are missing. If you want the application to work as expected, you need to install the following tool(s):
- mkcert. (Installation link: https://github.com/FiloSottile/mkcert)
If you have already installed the tool(s), please check the PATH environment variable.
As seen in the error message, we're using the
mkcert
command during the solution creation process. So you should downloadmkcert
by following the installation guide.@ahmetfarukulu Why don't you use the dotnet tool? https://learn.microsoft.com/en-us/dotnet/core/additional-tools/self-signed-certificates-guide
Because it doesn't support custom domain names. https://github.com/dotnet/aspnetcore/issues/29988#issuecomment-775208189
-
0
Latest version now gives this error (assuming it is trying to use mkcert without installing it)
Some pre-requirements are missing. If you want the application to work as expected, you need to install the following tool(s):
- mkcert. (Installation link: https://github.com/FiloSottile/mkcert)
If you have already installed the tool(s), please check the PATH environment variable.
As seen in the error message, we're using the
mkcert
command during the solution creation process. So you should downloadmkcert
by following the installation guide.Is this a new feature as it has not been needed before from what I can remember?
-
0
@lizhaofeng, @Navneet@aol.com.au
You can create a new module with
abp new-module Acme.BookStore -t module:ddd
. For more information, visit the CLI documentation. You can also watch this tutorial.To create a project using an open-source template, you should add the
--use-open-source-template
argument. For example:abp new Acme.Bookstore -csf --use-open-source-template
. For more information, visit the CLI documentation.Thanks, the command 'abp new-module Acme.BookStore -t module:ddd -u:mvc,angular' does create module project however, it does not create Host project to run, is there any command can i use to add host project to Module template
Thanks, Navneet
-
0
Latest version now gives this error (assuming it is trying to use mkcert without installing it)
Some pre-requirements are missing. If you want the application to work as expected, you need to install the following tool(s):
- mkcert. (Installation link: https://github.com/FiloSottile/mkcert)
If you have already installed the tool(s), please check the PATH environment variable.
As seen in the error message, we're using the
mkcert
command during the solution creation process. So you should downloadmkcert
by following the installation guide.Is this a new feature as it has not been needed before from what I can remember?
No, it's not. If you create a microservice or app project with Kubernetes Configuration checked in the Additional Options step, then it uses the
mkcert
command to create the certificate. -
0
@lizhaofeng, @Navneet@aol.com.au
You can create a new module with
abp new-module Acme.BookStore -t module:ddd
. For more information, visit the CLI documentation. You can also watch this tutorial.To create a project using an open-source template, you should add the
--use-open-source-template
argument. For example:abp new Acme.Bookstore -csf --use-open-source-template
. For more information, visit the CLI documentation.Thanks, the command 'abp new-module Acme.BookStore -t module:ddd -u:mvc,angular' does create module project however, it does not create Host project to run, is there any command can i use to add host project to Module template
Thanks, Navneet
Unfortunately, no. However, it's in our backlog, and we're going to add it in future releases. As a workaround, you can create an app-nolayers project and import the created module.
-
0
Latest version now gives this error (assuming it is trying to use mkcert without installing it)
Some pre-requirements are missing. If you want the application to work as expected, you need to install the following tool(s):
- mkcert. (Installation link: https://github.com/FiloSottile/mkcert)
If you have already installed the tool(s), please check the PATH environment variable.
As seen in the error message, we're using the
mkcert
command during the solution creation process. So you should downloadmkcert
by following the installation guide.Is this a new feature as it has not been needed before from what I can remember?
No, it's not. If you create a microservice or app project with Kubernetes Configuration checked in the Additional Options step, then it uses the
mkcert
command to create the certificate.That might be true but I get this error message now as soon as I start the ABP Studio which I have not gotten before. If it is only required for Kubernetes it perhaps should not be required?
-
0
Latest version now gives this error (assuming it is trying to use mkcert without installing it)
Some pre-requirements are missing. If you want the application to work as expected, you need to install the following tool(s):
- mkcert. (Installation link: https://github.com/FiloSottile/mkcert)
If you have already installed the tool(s), please check the PATH environment variable.
As seen in the error message, we're using the
mkcert
command during the solution creation process. So you should downloadmkcert
by following the installation guide.Is this a new feature as it has not been needed before from what I can remember?
No, it's not. If you create a microservice or app project with Kubernetes Configuration checked in the Additional Options step, then it uses the
mkcert
command to create the certificate.That might be true but I get this error message now as soon as I start the ABP Studio which I have not gotten before. If it is only required for Kubernetes it perhaps should not be required?
Because we implemented the error message in the latest version.
-
0
@lizhaofeng, @Navneet@aol.com.au
You can create a new module with
abp new-module Acme.BookStore -t module:ddd
. For more information, visit the CLI documentation. You can also watch this tutorial.To create a project using an open-source template, you should add the
--use-open-source-template
argument. For example:abp new Acme.Bookstore -csf --use-open-source-template
. For more information, visit the CLI documentation.Thanks, the command 'abp new-module Acme.BookStore -t module:ddd -u:mvc,angular' does create module project however, it does not create Host project to run, is there any command can i use to add host project to Module template
Thanks,
NavneetUnfortunately, no. However, it's in our backlog, and we're going to add it in future releases. As a workaround, you can create an app-nolayers project and import the created module.
Hello Team,
ABP V8.2.2
From ABP STUDIO: After Adding a module to the Layered Application and trying to open the module in ABP Suite to generate the CRUD pages, I am getting an error that the Module is missing the Host project.
To produce this error:
- From ABP studio
- Create a new Layered Application
- Add a new Module
- From ABP Studio try to open the newly created Module in ABP Suite, you will see the error that the Host is missing
Thanks.
-
0
With the latest version of abp studio (0.7.9) I can't create a version of ABP 8.3.0. It always creates version 8.2.2 even if the stable version is 8.3.0
Why?
-
0
When you start windows and then use the option ABP Suite -> Open, It doesn't start the ABP Suite at all but if you run the command in your terminal "abp suite" and then close it, you will be able to use the ABP Suite -> Open option normally
-
0
If you create a "module" in ABP Suite, shouldn't be added in the Solution explorer in the ABP Studio? Right now, if you create a module in ABP Suite, it doesn't add it to the explorer
-
0
The option "Add" -> "New Module" in ABP Studio follows the same concept as ABP Suite? There is no option to add it to the existing solution as in ABP Suite
-
0
-
0
in local development (on
localhost
) callingapp.UseAbpStudioLink();
seems to not work very well with stream-based grpc requests (like grpc reflection API for example)the server is able to receive requests, but can't send back any response. I am guessing the middleware inserted by
UseAbpStudioLink
waits for the request to finish then sends the response, which contradicts how grpc streaming works. -
0
in local development (on
localhost
) callingapp.UseAbpStudioLink();
seems to not work very well with stream-based grpc requests (like grpc reflection API for example)the server is able to receive requests, but can't send back any response. I am guessing the middleware inserted by
UseAbpStudioLink
waits for the request to finish then sends the response, which contradicts how grpc streaming works.This is blocking SignalR communication as well.
Error: Failed to start the transport 'ServerSentEvents': Error: EventSource failed to connect. The connection could not be found on the server, either the connection ID is not present on the server, or a proxy is refusing/buffering the connection. If you have multiple servers check that sticky sessions are enabled.