У нас была эта проблема, и приведенные выше решения не сработали для нас. После нескольких дней царапин на голове мы обнаружили, что решение для нас состояло в том, чтобы удалить все файлы VSI * .TMP из локальной папки временных файлов пользователя по адресу:
C: \ Documents and Settings \ имя_пользователя \ Local Settings \ Temp
В нашем случае это пошло не так на машине сборки Hudson - Visual Studio, похоже, создает временные файлы и не очищает их должным образом. После того, как он создал 65536 временных файлов (VSI0000.tmp для VSIFFFF.tmp), он больше не может создавать, и проекты MSI не смогут построить.
Престижность этого блога для решения:
http://blog.richardadleta.com/2009/08/using-visual-studio-command-line.html
довольно устрашающий ответ чувак! +1 – 2009-08-14 07:48:11
Я уверен, что это должно быть очевидно, но инструкции Microsoft не включают закрытие Visual Studio, что помешало им работать для меня. Спасибо! – 2010-01-07 11:50:23
+1 Magic, Как вы нашли решение? – 2010-01-13 13:47:49