Εγκατάσταση Sheetize MCP Server μέσω NuGet
Εγκατάσταση Sheetize MCP Server μέσω NuGet
Το NuGet είναι μια δωρεάν, ανοιχτού κώδικα διαχείριση πακέτων για .NET που απλοποιεί την προσθήκη, αφαίρεση και ενημέρωση βιβλιοθηκών σε έργα Visual Studio. Διαχειρίζεται αυτόματα τα αρχεία βιβλιοθηκών, τις αναφορές και τις αλλαγές ρυθμίσεων.
Πώς να εγκαταστήσετε μέσω του NuGet Package Manager Console
Αν χρησιμοποιείτε Visual Studio Community 2026
-
Ανοίξτε το έργο σας:
- Εκκινήστε το Visual Studio Community 2026 και ανοίξτε την εφαρμογή .NET.
-
Δημιουργήστε το αρχείο mcp.json στον φάκελο της λύσης με το παρακάτω περιεχόμενο:
- Αντικαταστήστε το
path\\to\\license.licμε τη διαδρομή του αρχείου άδειας ή αφαιρέστε τη γραμμή ρύθμισης για τη δωρεάν έκδοση.
{ "inputs": [], "servers": { "sheetize-mcp-server": { "type": "stdio", "command": "dnx", "args": [ "SheetizeMCPServer", "--prerelease", "--yes", "--licensePath", "path\\to\\license.lic" ], "env": {} } } } - Αντικαταστήστε το
-
Ελέγξτε αν το πακέτο εγκαταστάθηκε επιτυχώς:
- Μεταβείτε στο View > GitHub Copilot Chat.
- Επιλέξτε Select tools and skills για να δείτε στο τμήμα Added τον προσαρμοσμένο MCP server.
Αν χρησιμοποιείτε Visual Studio Code
-
Ανοίξτε το έργο σας:
- Εκκινήστε το Visual Studio Code.
-
Στον ριζικό φάκελο του έργου δημιουργήστε το φάκελο και το αρχείο
.vscode/mcp.jsonμε το παρακάτω περιεχόμενο:- Αντικαταστήστε το
path\\to\\license.licμε τη διαδρομή του αρχείου άδειας ή αφαιρέστε τη γραμμή ρύθμισης για τη δωρεάν έκδοση.
{ "servers": { "sheetize-mcp-server": { "type": "stdio", "command": "dnx", "args": [ "SheetizeMCPServer", "--prerelease", "--yes", "--licensePath", "path\\to\\license.lic" ] } } } - Αντικαταστήστε το
-
Ελέγξτε αν το πακέτο εγκαταστάθηκε επιτυχώς:
- Μεταβείτε στο View > Chat.
- Επιλέξτε Settings > MCP Servers για να δείτε στην ενότητα Workspace τον προσαρμοσμένο MCP server.
Πλεονεκτήματα χρήσης του NuGet
-
Αυτόματη διαχείριση εξαρτήσεων:
- Το NuGet διαχειρίζεται αυτόματα τις εξαρτήσεις, εξασφαλίζοντας ότι όλες οι απαιτούμενες βιβλιοθήκες περιλαμβάνονται και ενημερώνονται σωστά.
-
Απλοποιημένες ενημερώσεις:
- Η ενημέρωση πακέτων είναι άμεση με το NuGet, είτε μέσω του Package Manager Console είτε μέσω του γραφικού περιβάλλοντος.
-
Ενσωματωμένο στο Visual Studio:
- Το NuGet είναι πλήρως ενσωματωμένο στο Visual Studio, προσφέροντας φιλικό UI για τη διαχείριση πακέτων.
-
Διαχείριση εκδόσεων:
- Το NuGet επιτρέπει το έλεγχο διαφορετικών εκδόσεων βιβλιοθηκών, κάνοντας εύκολο το επαναπρόσθετο σε προηγούμενες εκδόσεις ή τη δοκιμή νέων releases.
Μειονεκτήματα χρήσης του NuGet
-
Περιορισμένο στα Visual Studio:
- Το NuGet σχεδιάστηκε κυρίως για το Visual Studio, αν και μπορεί να χρησιμοποιηθεί και σε άλλα περιβάλλοντα με περιορισμένη ενσωμάτωση.
-
Πιθανές συγκρούσεις εκδόσεων:
- Η διαχείριση εκδόσεων σε μεγάλα έργα μπορεί να γίνει πολύπλοκη, απαιτώντας προσεκτική παρακολούθηση.
-
Εξάρτηση από το δίκτυο:
- Η εγκατάσταση και η ενημέρωση πακέτων απαιτούν σύνδεση στο internet. Η χρήση εκτός σύνδεσης απαιτεί προ-λήψη πακέτων.
-
Πολυπλοκότητα σε μεγάλα έργα:
- Σε μεγάλα έργα με εκτεταμένες εξαρτήσεις η διαχείριση μέσω NuGet μπορεί να γίνει πιο δύσκολη, απαιτώντας επιπλέον εργαλεία ή στρατηγικές.