Je recevais le message ci-dessous de Visual Studio 2010.
"Ce projet est incompatible avec la version actuelle de Visual Studio"
Une situation entraînant cette erreur a déjà été publiée ici sur Stackoverflow, mais cette question a été fermée. Je pense que c'est un problème assez générique. Depuis que j'ai trouvé une "solution", je posterai cette question, et ma solution comme réponse.
visual-studio
RenniePet
la source
la source
Réponses:
Si le message
est due à une tentative d'ouverture d'un projet ciblant .Net 4.5, alors la "solution" ou la solution de contournement consiste à modifier le fichier .csproj et à changer TargetFrameworkVersion de "v4.5" à "v4.0". Cela permet au moins au projet d'être chargé, bien que cela puisse entraîner des erreurs de compilation si le programme dépend des fonctionnalités 4.5.
la source
VS 2012 prend en charge différents types de projets en fonction de ce que vous installez au moment de l'installation et de l'édition que vous avez. Certaines options sont disponibles, par exemple des outils de développement Web, des outils de développement de base de données, etc. Donc, si vous essayez d'ouvrir un projet Web mais que les outils de développement Web n'ont pas été installés, il se plaint de ce message.
Cela peut se produire si vous créez le projet sur une autre machine et essayez de l'ouvrir sur une nouvelle. Je l'ai compris en essayant d'ouvrir un projet MVC après avoir accidentellement désinstallé les outils Web.
la source
Je viens de recevoir le même message d'erreur avec quelques projets après l'installation de Visual Studio 2015 Update 3. Pour moi, la solution était d'installer .NET Core
la source
Quant à moi, j'ai réalisé qu'il y avait un autre projet Web dans la solution que mon VS2017 se chargeait correctement, alors j'ai copié l'
ProjectTypeGuids
élément de celui-ci dans le projet qui ne se chargeait pas. Son diff était:Après cela, il se charge. Ne me demandez pas pourquoi.
la source
Dans mon cas, c'était un type de projet incompatible. La modification du fichier de projet et la suppression du nœud ProjectTypeGuids ont résolu le problème du chargement du projet (j'avais déjà reciblé la version du framework comme conseillé ici ).
Le type de projet n'est probablement pas pris en charge dans la (très probablement) NOUVELLE version de VS, vous devrez donc ajuster (mettre à jour) le code pour qu'il fonctionne correctement (si possible), mais au moins vous pouvez voir le contenu via VS.
la source
J'ai résolu le problème en supprimant les fichiers dans le dossier ci-dessous
Source: https://forums.xamarin.com/discussion/70388/how-to-fix-incompatible-issue-after-visual-studio-2015-update-3
la source
Si vous obtenez la même erreur pour un projet qui est en fait une extension (.vsix), l'installation du SDK Microsoft Visual Studio 2012 fait l'affaire.
la source
Pour moi, j'ai eu cette même erreur dans VS 2015 et je viens d'installer la mise à jour 1 de VS 2015 , mais à partir d'une autre réponse, VS est en fait à la mise à jour 3, maintenant (après quoi, ils ont eu l'erreur et ont dû installer .NET Core ) . J'ai eu des problèmes lorsqu'il a frappé certains packages, comme ceux du SDK Windows, et a dû renvoyer le programme d'installation vers les chemins de mon CD d'origine, et pour certains, même cela n'a pas fonctionné et a dû les ignorer et re-télécharger à partir d'un ordinateur connecté à Internet, transférez-les et exécutez-les plus tard manuellement (l'ordinateur n'était pas connecté à Internet pour pouvoir télécharger les versions mises à jour des packages), mais après avoir fait tout cela et redémarré, l'erreur avait disparu et mon projet chargé bien.
la source
J'ai eu ce problème et après des heures de désinstallation et de réinstallation, j'ai découvert le problème dans mon instance.
La raison pour laquelle j'ai eu cela était due au fait que je n'avais pas la bonne extension .
Dans mon cas, le projet ASP.net (mon démarrage) était le projet incompatible et c'était parce que je n'avais pas les éléments suivants:
C'était un cas simple d'aller dans les extensions et les mises à jour sous le menu Outils
la source
Après avoir installé la mise à jour 3 pour Visual Studio 2015, j'ai soudainement reçu le message d'erreur «Ce projet est incompatible avec la version actuelle de Visual Studio» lors de l'ouverture de mon projet Cordova ( fichier de projet Javascript .jsproj )
Pour résoudre ceci:
la source
J'ai eu cette erreur et j'ai trouvé qu'elle était due à la présence d'une balise XML «Importer» dans le fichier .csproj.user. Une fois que je l'ai supprimé, Visual Studio pouvait à nouveau ouvrir le projet.
la source
Ce que la plupart des gens oublient, c'est que les fichiers de Visual Studio ne sont que des fichiers texte, qui ont des configurations particulières qui montreront au programme comment l'ouvrir. c'est-à-dire que nous pouvons changer cela car il ne s'agit que d'un texte dans un fichier dans vos dossiers de projet.
Eh bien, sachant cela, ce que nous devons faire est très simple!
La première étape est de savoir quel type de projet c'est ce projet qui reste déchargé. (par exemple: Bibliothèque de classes)
La deuxième étape consiste à en créer une nouvelle (Bibliothèque de classes) car vous savez que votre studio visuel créera une version prise en charge par lui-même. Déchargez celui-ci et cliquez sur "Editer csproj".
C'est dans ce fichier que nous pouvons trouver la configuration qui indique à VS comment ce projet sera chargé et son nom est ProjectGuid, ce numéro de série a une variation selon le type et la version du projet.
Maintenant, regardez votre "projet ok", copiez le TAG "ProjectGuid", collez sur csproj qui a déchargé, et faites attention aux petites différences et rendez ces fichiers presque égaux, sauf pour les balises ItemGroup qui représentent les références du projet.
En faisant cela, enregistrez tous les fichiers et fermez votre VS et ouvrez à nouveau, maintenant votre projet devrait se charger normalement.
J'espère que ces informations aideront quelqu'un à comprendre un peu plus comment fonctionne le VS et à résoudre les problèmes si nécessaire.
la source
J'ai vérifié si je pouvais créer une nouvelle solution et je n'ai pas pu car SSAS, SSIS et SSRS n'étaient pas là comme options.
J'ai téléchargé SSDT à partir d'ici et installé et cela a fonctionné ...
https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-2017
la source
Si vous êtes venu ici à la recherche du problème avec le fichier ".smproj", c'est parce que vous n'avez pas SQL Server Analysis Services (SSAS). Pour surmonter cela, installez SQL Server Data Tools (SSDT) dans votre système, redémarrez votre Visual Studio et cela fonctionnera.
Merci.
la source
Ce problème peut survenir lors de l'utilisation de VS 2015 avec la mise à jour 3 installée sur un PC et sans la mise à jour 3 installée sur un autre. C'était le problème dans mon cas.
la source