Как настроить Visual Studio для создания всех проектов, включая ссылку на конкретную DLL? - PullRequest
1 голос
/ 04 декабря 2009

Мне надоело добавлять ссылку на System.ServiceModel в каждом проекте, который я создаю. Есть ли способ автоматизировать это?

Ответы [ 2 ]

3 голосов
/ 04 декабря 2009

Может быть, вы можете создать шаблон и использовать его каждый раз ...

2 голосов
/ 04 декабря 2009

Вы можете обновить существующие (используемые по умолчанию) шаблоны проектов и добавить ссылку на них. Шаблоны расположены в этом каталоге на моей коробке: C: \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE

Найдите папку с шаблонами проектов, а затем перейдите по типу создаваемого проекта и используемому языку.

Вот фрагмент шаблона проекта библиотеки классов, который, я думаю, именно то, что вы ищете:

<ItemGroup>
    <Reference Include="System"/>
    $if$ ($targetframeworkversion$ == 3.5)
    <Reference Include="System.Core">
        <RequiredTargetFramework>3.5</RequiredTargetFramework>
    </Reference>
    <Reference Include="System.Xml.Linq">
        <RequiredTargetFramework>3.5</RequiredTargetFramework>
    </Reference>
    <Reference Include="System.Data.DataSetExtensions">
        <RequiredTargetFramework>3.5</RequiredTargetFramework>
    </Reference>    
    $endif$
    <Reference Include="System.Data"/>
    <Reference Include="System.Xml"/>
</ItemGroup>

Просто добавьте вашу ссылку в список.

...