2016-06-09 1 views
0

Ouverture d'un projet Visual Studio 2015 et dans la conception-temps la modification d'un concepteur de formulaire ou un code que je reçois cette erreur:Le fichier Form1 ne peut pas être modifié à ce moment

------------------ Microsoft Visual Studio ---------------------------
The file C:\TFS...\Form1.cs cannot be modified at this time.
--------------------------- OK ---------------------------

Son un bug discuté ici https://github.com/dotnet/roslyn/issues/4039 et les solutions ne sont pas applicables:

a) de convertir votre espace de travail dans un espace de travail local.

Il s'agit d'un espace de travail local.

b) Extraire le formulaire avant de l'ouvrir dans le concepteur/éditeur de code.

Il est vérifié.


De plus cet article MSDN: The designer cannot be modified at this time n'est pas applicable:

c) Assurez-vous que le fichier ne soit pas marqué en lecture seule et la solution ne fonctionne pas.

Le fichier est en lecture/écriture et la solution n'est pas en cours d'exécution.

Répondre

0

Note: Répondre à ma propre question pour Community comme wiki.

La suppression du fichier vssscc, démarrer (F5) et arrêter le projet m'a permis d'éditer le formulaire.

1

J'ai rencontré le même problème après la conversion d'un espace de travail serveur vers un espace de travail local. Supprimer le fichier vssscc peut être la meilleure option, mais je documenterai ce que j'ai fait.

  1. Enregistré dans le fichier en question.
  2. Ouvert Visual Studio 2015 invite de commande et couru:

    tf lock /lock:none /workspace:DEV02LOCAL "$/Web/.../frmMain.cs" 
    
  3. fichier extrait

Je serais curieux de voir si la tentative de re-caisse résout le problème dans ce cas :

tf lock /lock:checkout /workspace:DEV02LOCAL "$/Web/.../frmMain.cs" 
+0

Thxs pour le partage –