最近要修改一個以前開發的項目,項目中並沒有運用Linq,但是我在VS2008中添加新項都會自動添加Linq命名空間,每次都要手動去刪除很麻煩,就想想有沒有辦法可以修改這個“添加新項”后自動生成的模版呢?
Visual Studio 2008 CS頁面“添加新項”默認引用的命名空間:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
現在假設我的項目是“ASP.NET WEB應用程序”,現在我想去掉添加新的窗體后CS頁面中的System.Linq命名空間,方法如下:
1.打開D:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\Web\CSharp\2052目錄(我的VS裝在D盤),這里有很多ZIP壓縮文件,解壓WebForm.zip文件,再打開CodeBeside.cs文件
去掉“
$if$ ($targetframeworkversion$ == 3.5)using System.Linq;
$endif$
”
重新保存為新的WebForm.zip文件即可。
如果是其它的項目模版,同樣是更改zip壓縮文件中的cs文件。
例如VS2010中: