none
silverlight项目中,bin/debug文件夹占了几百兆,求解决办法 RRS feed

  • 问题

  • 我用vs2010建立的silverlight项目,然后用blend4对silverlight页面进行了美工。

    但是,当我在blend4中做完了美工之后,再转到vs2010中,在生成项目时就开始无比的缓慢,还时不时的提示错误,最后在Debug后的项目文件,竟然有几百M,我尝试着发布了一下网站,发现也要几十M。这在我用blend处理之前,差距十分的大。而我在处理的时候,也就加了一些图片,总的加起来,也没有几M。

     

    我到文件夹下面查看的时候,发现是/bin/debug文件夹占据了绝大部分。我想知道的是,面对这种情况,我应该如何解决?是否它就应该这么大?debug文件夹是做什么用的?


    坚持,只有这一条通向成功的路了。
    2010年9月3日 8:08

答案

  • Debug目录中的文件是用来调试程序而生成的,而程序运行并非需要所有这些文件,只需要xap文件。如果你在blend中引用了大量的控件,blend会把相应的dll连同相关pdb和xml放置在debug目录下。 为了减小xap文件同时减小debug目录大小,你可以尝试把不曾用到的dll引用从项目中删除。

    谢谢


    Mog Liang
    • 已标记为答案 丛峻峰 2010年9月6日 5:45
    2010年9月6日 2:07

全部回复

  • Debug目录中的文件是用来调试程序而生成的,而程序运行并非需要所有这些文件,只需要xap文件。如果你在blend中引用了大量的控件,blend会把相应的dll连同相关pdb和xml放置在debug目录下。 为了减小xap文件同时减小debug目录大小,你可以尝试把不曾用到的dll引用从项目中删除。

    谢谢


    Mog Liang
    • 已标记为答案 丛峻峰 2010年9月6日 5:45
    2010年9月6日 2:07
  • 太感谢了~


    坚持,只有这一条通向成功的路了。
    2010年9月6日 5:45