VS2010 пользовательский инструмент - сгенерированная ошибка имени файла? (YUI Custom Tool и другие)
Я не знаю, является ли это ошибкой в Visual Studio 2010, но когда я запускаю YUI Custom Tool в некоторых файлах, я получаю новый файл с добавлением "1" к имени файла.
Например, у меня есть файл с именем Flexigrid.js, и когда я запускаю пользовательский инструмент, я получаю файл с именем Flexigrid1.min.js вместо Flexigrid.min.js
Я использую Visual Studio 2010 версии 10.0.40219.1 SP1Rel поверх Windows 7 Профессиональная 64-битная...
Есть идеи?
Заранее спасибо!!!
Приветствия из Аргентины!
1 ответ
Я нашел решение:
1) Выгрузите.csproj, откройте его для редактирования.. 2) Найдите файлы и удалите тег... Пример:
<EmbeddedResource Include="JavaScript\flexigrid.js">
<Generator>YUICustomTool</Generator>
<LastGenOutput>flexigrid1.min.js</LastGenOutput> <!-- Remove this tag -->
</EmbeddedResource>
3) Удалите ссылку на минимизированный файл (например, flexigrid1.min.js). Пример:
<!-- Remove -->
<EmbeddedResource Include="JavaScript\flexigrid1.min.js">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>flexigrid.js</DependentUpon>
</EmbeddedResource>
<!-- Remove -->
4) Сохраните и перезагрузите проект. 5) Запустите пользовательский инструмент снова... на этот раз должен сгенерировать flexigrid.min.js
Я надеюсь, что это помогает...
Ура!