Я получаю следующую ошибку, когда запускаю простое демонстрационное консольное приложение Windows Server App Fabric 1.0:
ErrorCode<ERRCA0021>:SubStatus<ES0001>:Server collection cannot be empty.
Пожалуйста, помогите мне.. Что мне не хватает..?? Я посмотрел везде в Интернете, и ничто, кажется, не решает эту проблему. спасибо..
Мое приложение выглядит следующим образом:
static void Main(string[] args)
{
var factory = new Microsoft.ApplicationServer.Caching.DataCacheFactory(); <--- *** Error here
var cache = factory.GetDefaultCache();
var key = "mykey";
var obj = cache[key];
if (obj == null)
{
cache[key] = "I am data for caching";
}
obj = cache[key];
Console.WriteLine(obj);
Console.Read();
}
Мой app.config выглядит следующим образом:
<?xml version="1.0"?>
<configuration>
<configSections>
<section name="dataCacheClients"
type="Microsoft.ApplicationServer.Caching.DataCacheClientsSection, Microsoft.ApplicationServer.Caching.Core" />
</configSections>
<dataCacheClients>
<dataCacheClient>
<hosts>
<host name="MyMachineNameHere" cachePort="22233" />
</hosts>
</dataCacheClient>
</dataCacheClients>
</configuration>