3

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

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

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

有任何想法吗?

提前致谢!!!

来自阿根廷的欢呼!

4

1 回答 1

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

我希望它有帮助...

干杯!

于 2011-07-27T17:38:37.270 回答