Streamline your Flexygo product development workflow with integrated tools for building, updating, and managing Flexygo products directly within Visual Studio.
✨ Key Features
🔄 Smart Product Updates
Update your Flexygo product to any version with an intuitive version picker that shows all available versions from your NuGet feed. The extension automatically:
- Fetches available versions from your configured NuGet source
- Displays versions in a searchable, filterable list
- Executes the update with real-time progress feedback
📦 NuGet Package Generation
Generate custom NuGet packages for your Flexygo products with a single command:
- Automatic semantic versioning
- Configurable package metadata
- Direct integration with your build workflow
- Support for custom NuGet feeds
No manual setup required! The extension automatically:
- Detects if
flexygo-product CLI tool is installed
- Offers to install it globally if missing
- Manages tool paths and execution
- Works seamlessly across different environments
📊 Real-Time Feedback
Integrated output window provides:
- Live command execution logs
- Color-coded status messages
- Error diagnostics and troubleshooting info
- Complete operation transparency
🚀 Getting Started
Prerequisites
- Visual Studio 2022 version 17.12 or later
- .NET 8.0 SDK or later
- Access to Flexygo NuGet feed
Installation
- Install from Visual Studio Marketplace
- Restart Visual Studio
- Open a Flexygo solution
- Access tools from Extensions → Flexygo Developer Tools
📖 How to Use
Update Flexygo Product
- Open your Flexygo solution in Visual Studio
- Navigate to Extensions → Flexygo Developer Tools → Update Product
- Select the target version from the picker
- Click Accept and monitor progress in the output window

Generate NuGet Packages
- Open your Flexygo solution
- Navigate to Extensions → Flexygo Developer Tools → Generate NuGet Packages
- The tool will automatically:
- Build your solution
- Generate packages with proper versioning
- Output results to the configured directory

🔧 Configuration
The extension uses your solution's NuGet configuration by default. To customize:
📋 Requirements
- .NET 8.0 SDK - Required for building and packaging
- flexygo-product CLI - Automatically installed by the extension if missing
- Visual Studio 2022 17.12+ - Minimum supported version
🐛 Troubleshooting
Extension commands not visible
- Ensure you have a Flexygo solution open
- Restart Visual Studio after installation
- The extension will prompt to install the CLI tool automatically
- Alternatively, install manually:
dotnet tool install -g Flexygo.Tools.Product
Version picker shows no versions
- Verify your NuGet feed is accessible
- Check your nuget.config file configuration
- Ensure you have network connectivity
🤝 Support & Feedback
📝 Release Notes
See the CHANGELOG for detailed release information.
📄 License
Copyright © 2025 Flexygo. All rights reserved.
Developed with ❤️ by the Flexygo Team
Visit Flexygo.com | Documentation | Support