Я использую MySql в своем проекте asp.net. Но я не хочу вводить каждое "использование MySql. Данные. MySqlClient"; оператор в каждом aspx.cs/aspx.vb файле. Как я могу определить это строки в web.config файле?
Я определил некоторые пространства имен как ниже, но это только работает на aspx страницы:
связанный вопрос: Определите общие пространства имен для кодовых страниц в сети. Конфигурация
Невозможно настроить глобальное использование для кода программной части. Вы должны указать использование в файлах кода.
Да, можно. Если вы откроете% Program Files% \ Microsoft Visual Studio 8 \ Common7 \ IDE \ ItemTemplates \ CSharp \ 1033 \ Class.zip, или:% Program Files% \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ ItemTemplates \ CSharp \ Code \ 1033
Вы можете изменить файл class.cs внутри, который используется для генерации всех новых исходных файлов C # - он выглядит так:
using System;
using System.Collections.Generic;
using System.Text;
namespace $rootnamespace$
{
class $safeitemrootname$
{
}
}
Также существует файл с именем Class.vstemplate. Откройте это, и вы сможете отредактировать следующее:
<Reference>
<Assembly>System</Assembly>
</Reference>
<Reference>
<Assembly>System.Data</Assembly>
</Reference>
<Reference>
<Assembly>System.Xml</Assembly>
</Reference>
</References>
Просто оберните свой блок using в #region и сверните его. Больше не нужно беспокоиться о том, сколько существует пользователей.