web-dev-qa-db-fra.com

Impossible de trouver le fichier 'obj\Debug\OldProjectName.csproj.FileListAbsolute.txt

J'essaie de publier un projet (outils vs2010), mais je ne parviens toujours pas à obtenir l'erreur ci-dessous. Je colle dans mes projets les fichiers d'un autre projet, puis j'ai changé l'espace de nom (OldProjectName) du projet parent (NewProjectName). ). Mais il continue à obtenir des informations quelque part sur un ancien projet.

J'ai nettoyé la solution, construit, reconstruit. Fermé et rouvert à nouveau et tout le temps la même erreur. 

Je suis capable de construire un projet mais de le publier.

Des idées ce qui peut causer le problème?

Erreur 1 Copie du fichier Obj\Debug\OldProjectName.csproj.FileListAbsolute.txt vers Obj\Debug\Package\PackageTmp\obj\Debug\OldProjectName.csproj.FileListAbsolute.txt échoué. Impossible de trouver le fichier 'Obj\Debug\OldProjectName.csproj.FileListAbsolute.txt'. 0 0 NewProjectName

20
Eugene
Open your .csproj file in notepad

find "obj\Debug\OldProjectName.csproj.FileListAbsolute.txt"
remove that line and save it 
open your project and try to publish it and this time you will be succeeded.

Remarque: si vous avez d’autres fichiers tels que .pdb, supprimez-les également. J'espère que cela vous aidera

25
Ali Adravi

Assurez-vous que le dossier obj n’est pas en lecture seule. Si tel est le cas, définissez la propriété en lecture seule de ce dossier sur false. cela a fonctionné pour moi.

8
Sanooj VS

Vérifiez les autorisations du dossier obj\Debug\si vous lui accordez des autorisations d'écriture, l'erreur disparaîtrait. 

4
Ajay

Il est de votre responsabilité de faire des copies pour pouvoir y aller retournez à un. _

Ouvrez votre fichier de projet (vb/cs) proj avec un bloc-notes et recherchez les fichiers manquants.

Dans mon cas, j'ai eu cette erreur lorsque j'ai essayé de publier le projet et que certains fichiers étaient introuvables.

À chaque tentative de publication, je recevais un autre nom de fichier, après l'avoir vérifiée, je l'ai supprimé manuellement du fichier de projet.

Puis publier réussi.

3
Isaac

Vérifiez si les dossiers "bin" et "obj" sont enregistrés dans le contrôle de source, le cas échéant, supprimez ces deux dossiers dans le contrôle de source. Il n’est pas nécessaire d’archiver ces deux dossiers dans des dossiers sources. Assurez-vous également que ces dossiers "obj" et "bin" sont supprimés de votre disque dur, ils seront créés à nouveau après une construction. 

J'espère que cela va résoudre votre problème.

3
Bharat

Supprimez le dossier obj et générez à nouveau.

Réf: http://forums.asp.net/t/1402005.aspx

3
Doc

Comme beaucoup d'autres, ces fichiers étaient en lecture seule et devaient être supprimés ou susceptibles d'être écrasés par VS. Cependant, comme cela pourrait être le cas pour beaucoup d'autres, le problème était dû au fait que ces fichiers avaient été archivés dans le contrôle de source. Les dossiers bin et obj ne doivent pas appartenir au contrôle de source. Marquez-les pour suppression et soumettez la liste de modifications.

Une exception à la règle concerne le dossier bin. Il peut s'agir de fichiers dll non compatibles .Net. Tels qu'une dll C/C++ que vous utilisez avec une dll wrapper .Net. Je les marque comme contenu afin qu'ils soient publiés et les vérifie dans le contrôle de source.

2
Mike Grimm

Moi aussi j'ai eu ce problème. J'ai résolu ce problème en supprimant des fichiers dans le dossier bin du projet (.dll et .pdb) et en fermant et en ré-ouvrant VS. 

2
Boopathy

Pour moi, utiliser la solution ici: Certaines vues Razor non publiées

Exclure le dossier de vues et le ré-inclure l'a corrigé pour moi. Il est donc possible pour quiconque d’être confronté à ce problème d’être aussi simple que d’exclure puis d’inclure le fichier/dossier en question de votre projet.

0
eaglei22