2009-03-06 6 views
0

Pour ceux qui ont encore beaucoup de code existant comme je le fais dans .NET 1.1, quelqu'un at-il trouvé une solution à ce problème: http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=90240Le compilateur a échoué avec le code d'erreur 2000

détails sont habituellement les suivantes:

Microsoft (R) Visual Basic .NET Compiler version 7.10.6001.4 
for Microsoft (R) .NET Framework version 1.1.4322.2407 
Copyright (C) Microsoft Corporation 1987-2002. All rights reserved. 

vbc : Command line error BC2017 : could not find library 'c:\windows\microsoft.net\framework\v1.1.4322\temporary asp.net files\...\...\...\*.dll 
vbc : Fatal error BC2000 : compiler initialization failed unexpectedly: The filename, directory name, or volume label syntax is incorrect. 

Le répertoire indiqué dans la ligne de commande n'existe pas, ce qui est logique compte tenu du message d'erreur. La partie problématique est que tout fonctionne avec une reconstruction complète. Depuis le "travail autour" est si facile, Microsoft ne va bien sûr pas résoudre le problème pour .net 1.1.

Pour tous ceux qui suggèrent une mise à niveau vers .net 2.0+, ce n'est pas une solution acceptable, en raison des limites de temps et des ressources. Pour ceux qui disent que ce n'est pas une excuse acceptable, allez trouver un autre fil conducteur, toutes les entreprises ne sont pas parfaites.

Répondre

0

Malheureusement, il ne semble pas y avoir de solution réelle à ce problème, mais seulement quelques solutions de rechange.

Il s'agit d'un bogue connu dans les frameworks 1.0 et 1.1, qui n'existe pas dans les frameworks 2.0 (ou supérieurs). La mise à niveau vers la version 2.0 (ou supérieure) serait bien sûr la meilleure solution (comme vous le savez certainement), car vous ne pouvez pas le faire.

En plus des solutions au problème, d'autres paramètres que vous avez configurés ou non vous aident à atténuer le problème.

Ce fil:
BC2017 - Compiler Error - BC2000
(et en particulier le poste directement lié à) devrait donner quelques options possibles pour les changements de reconfiguration pour aider à atténuer le problème.

Questions connexes