2013-05-05 74 views
1

我目前的WebMatrix网站是非常基本的 - 它只是简单地显示静态上下文,照片,并包含一些链接。 Web.config中引用了许多内容,我没有在此站点中使用它,例如对SqlServerCe的支持。为了表现的目的,我应该删除那些引用的内容吗?还是将它们放在哪里无关紧要?我不认为我使用OAuth的东西,无论是(不刻意,反正),我不知道“WebGrease”等我应该从Web.config中删除未使用的位吗?

我也想知道删除StarterSite.sdf

回答

2

你可以删除几乎所有的东西。我看起来像这样:

<?xml version="1.0" encoding="utf-8"?> 
<configuration> 
    <system.web> 
     <compilation targetFramework="4.5"> 
      <assemblies> 
       <add assembly="System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> 
       <add assembly="System.Net.Http.WebRequest, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> 
       <add assembly="System.Data.SqlServerCe, Version=4.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" /> 
      </assemblies> 
     </compilation> 
     <httpRuntime targetFramework="4.5" /> 
    </system.web> 
</configuration> 

您的程序集可能会有所不同或遗漏。

+0

好的,我可以,那很好,但它有助于什么吗?是否有性能优势,还是仅仅是“清理”? – 2013-05-05 14:35:17

+0

我相信这个开销并不重要。但是,由于某些原因,这些程序集可能会被添加。在我的情况下,有一些使用OAuth等预编译的C#代码。如果您还删除这些源文件,我相信您可以获得一些性能优势。 – filipko 2013-05-05 14:40:15