can you confirm please?
Just tested and you are correct. Its only within ABP Studio browser.
Thanks for the confirmation. I'll create an internal issue for this problem.
Hi, for Blazor UI code generation, ABP Suite uses the Autocomplete component for Modal and Typeahead UI pickup types.
Hi, can you please share your logs? (it's under the .abp/suite/logs/)
Regards.
Hi, we intentionally removed the Create new solution button and its logic from ABP Suite. ABP introduced a new templating system, which is fully compatible with the ABP Studio from v8.2+. So, it's recommended that solutions be created with either the new ABP CLI or ABP Studio. This way, you will be able to use the new templating system.
Regards.
I'm able to reproduce the problem and will create an internal issue for that. For a quick workaround, please apply the following steps:
ClientProfiles.razor file, there is a @inherits statement as below, please create a manual file as below that matches this base component class:using Clients.Localization;
using Volo.Abp.AspNetCore.Components;
namespace Clients.Blazor;
public class ClientsComponentBase : AbpComponentBase
{
public ClientsComponentBase()
{
LocalizationResource = typeof(ClientsResource);
}
}
After this there is only one problem that should be left, and it's in your test project.
public class ProjectsTestConsts
{
public const string CollectionDefinitionName = "Projects collection";
}
Then, you should be able to build & run the application.
These two problems will be fixed in the next release. Best regards.
Hi sorry for the late response. I'll check and write you back asap.
Using AbpStudio 0.9.11 and AbpSuite 9.0.0, I'm encountering a lot of issues with unresolved references.
ABP Studio:
- Create new solution (Layered Blazor Server; MongoDb)
- Build and run => success
- Create new 'Clients' module (Layered Blazor Server; MongoDb)
- Build and run => success
- Import Clients module into solution (defaults)
- Build and run => success
- Open ABP Suite from Studio for Clients
- Create ClientProfile entity (few properties)
- Generate CRUD Page for ClientProfile
- Build Clients module => FAIL
// Project: Clients.Blazor // File: ClientProfiles.razor.cs error CS0115: 'ClientProfiles.OnInitializedAsync()':no sutiable method found to override error CS0115: 'ClientProfiles.OnAfterRenderAsync(bool)': no suitable method found to override error CS0246: The type of namespace name 'ClientsComponentBase' could not be found (are you missing a using directive or an assembly reference?) error CS0103: The name 'AuthorizationService' does not exist in the current context.
If it's possible can you share the content of the Imports.razor file, please?