Hi Simon,
Thank you for the follow-up. Based on your description, it sounds like you're selecting Zebble.ItemPicker in the NuGet Package Manager for a .NET Framework 4.8.1 project, clicking Install, and although it appears to process, the button reverts to "Install"—indicating the package was not actually installed.
Let's Troubleshoot This Step-by-Step:
- Check the Output Window
After clicking Install, go to:
View > Output > Show output from: Package Manager
Look for any error messages or warnings. These often provide the exact reason why the installation failed (e.g., dependency conflicts, unsupported framework, etc.).
- Verify Package Compatibility
The Zebble.ItemPicker package is primarily designed for Zebble-based mobile applications, not standard ASP.NET or desktop .NET Framework projects. It may not support .NET Framework 4.8.1.
To confirm:
- Visit the Zebble.ItemPicker NuGet page
- Check the Dependencies and Supported Frameworks section.
- If it only supports .NET Standard or Xamarin, it won’t install into a .NET Framework 4.8.1 project.
- Check for Dependency Conflicts
If your project has strict version constraints or incompatible packages, NuGet may silently fail to resolve dependencies. The console output will help identify this.
- Try in a Clean Project
To isolate the issue:
- Create a new .NET Framework 4.8.1 project.
- Try installing Zebble.ItemPicker there.
- If it still fails, the package likely doesn't support your framework.
Recommendation:
If you're building a web or desktop app, and not a Zebble mobile app, this package may not be appropriate.
If you need further assistance, feel free to reach out. If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".