Open Closed

IIS (iisexpress.exe) has exited with code 4294967254 #4405


User avatar
0
sid@extranerds.com created

We have a VS solution created in ABP Suite which was running perfectly. Suddenly, with no changes to the code, the application will no longer run in Visual Studio. With the Blazor application set as the startup project, if I hit F5 to run the app for local debugging, the Chrome browser window opens for a few seconds, attempts to load https://localhost:44326/ and then disappears. The application has stopped running and I'm back in VS 2022 with no explanation of what has occurred other than a message in the Debug window that says "The program '[64480] iisexpress.exe' has exited with code 4294967254 (0xffffffd6).". We have three developers. Our Team license expires next year. All three developers started experiencing the same issue at the same time. Is this a licensing issue, perhaps due to the recent release of ABP 7.0? We haven't upgraded yet. Is that required? What could be the problem here, or what steps do we take to determine what the problem is?

  • ABP Framework version: v6.0.1
  • UI type: Blazor
  • DB provider: EF Core
  • Tiered (MVC) or Identity Server Separated (Angular): no
  • Exception message and stack trace: The program '[64480] iisexpress.exe' has exited with code 4294967254 (0xffffffd6).
  • Steps to reproduce the issue: Open the ABP solution in VS 2022. Use F5 to run the Blazor app.

3 Answer(s)
  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi

    Please try to run app via dotnet run command the check the output and logs.

  • User Avatar
    0
    sid@extranerds.com created

    hi

    Please try to run app via dotnet run command the check the output and logs.

    When we run the app via dotnet run we get the following output...

    [10:16:50 INF] TRIAL-INFO - You are using the trial version of ABP and your expiry date is 2023-01-09
    [10:16:51 ERR] ABP-LIC-0018 - djcw(redacted)jUX0: Your trial period has ended! - Please contact to license@abp.io to purchase a license.
    

    I redacted some of the text above because I wasn't sure if it's private data. I went to the "Organization Management" page on the ABP Commercial website to view my license info. I see my API key, and I confirmed that this matches the API key we have on our NuGet.Config file (key="ABP Commercial NuGet Source").

    Our license expires Jan 2, 2024. Our trial expired Jan 9, 2023, but as far as I know we are not using the trial license anymore. Is there some other place in our code we need to replace the trial license key with the purchased license key? In short, why is it still trying to use our trial license?

  • User Avatar
    0
    sid@extranerds.com created

    Nevermind. I figured it out on my own. I had to uninstall ABP Suite, re-authenticate, create a new dummy application/solution, get the license key from the source code in that application, and copy it into the source code of my original application. The reason is because my application was created while I was still using the trial license. It wasn't clear that any applications created while using the trial license would need to be updated with a new license key (or how to do it). But, again, I figured it out.

Made with ❤️ on ABP v9.1.0-preview. Updated on December 12, 2024, 07:15