VS2010自定义工具 - 生成的文件名错误? (YUI Custom Tool等)

时间:2011-07-27 14:42:58

标签: visual-studio-2010 customtool

我不知道这是否是visual studio 2010的错误,但是当我在某些文件中运行YUI自定义工具时,我得到了新文件,文件名中添加了“1”。

例如,我有一个名为Flexigrid.js的文件,当我运行自定义工具时,我得到一个名为Flexigrid1.min.js而不是Flexigrid.min.js的文件

我在Windows 7 Proffesional 64bit上运行Visual Studio 2010版本10.0.40219.1 SP1Rel ...

有什么想法吗?

提前致谢!!!

来自阿根廷的干杯!

1 个答案:

答案 0 :(得分:3)

我找到了解决方案:

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

我希望它有所帮助...

干杯!