Возможно псевдоним .NET имен пространства в app.config?

ASP.NET имеет функцию, которая позволяет объявлять неявно используемые пространства имен в файле web.config.

<configuration>
 <system.web>
  <pages>
   <namespaces>
    <add namespace="System.Web.Mvc"/>
   </namespaces>
  </pages>
 </system.web>
</configuration>

Мне любопытно узнать, есть ли такая возможность в конфигурации для других сред .net (например, winforms, консольных приложений и, в частности, приложений Silverlight).If soзатем возникает вопрос: можем ли мы использовать псевдоним пространства имен в указанной конфигурации?

Аналог этого бита кода, но через конфигурацию:

using MyNamespace = System.Web.Mvc;

edit: my intention comes from looking at projects such as silversprite которая направлена на предоставление идентичного API для XNA для silverlight. Это позволяет вам написать игру XNA один раз, а затем развернуть ее в Интернете с помощью silverlight. Единственная проблема заключается в том, что все версии API-интерфейсов silversprite находятся в другом пространстве имен, поэтому для его использования необходимо использовать ifdef вокруг операторов using. Было бы замечательно, если бы можно было просто создать псевдоним пространства имен silversprite, чтобы ваш код не переключался между платформами.

Ответы на вопрос(1)

Ваш ответ на вопрос