У меня есть небольшое консольное приложение, выполняющее некоторую настойчивость с Raven, который отлично работает, но я просто не могу заставить веб-приложение Raven Studio работать , Я думаю, что прочитал каждую статью/сообщение в блоге в Интернете, где есть, но у меня нет работы.RavenDB во встроенном режиме - Raven Silverlight Studio (Raven.Studio.xap) не работает
Проект ссылающийся на Raven.Client.Embedded, Raven.Client.Lightweight и Raven.Storage.Esent сборки)
Здесь является очень простой код, начинающийся мой консольного приложения:
class Program
{
static void Main(string[] args)
{
EmbeddableDocumentStore store = new EmbeddableDocumentStore { DataDirectory = @"C:\temp\ravendata", UseEmbeddedHttpServer = true };
store.Initialize();
Console.WriteLine("Initialized");
while (true)
{
string line = Console.ReadLine();
if (line == "w")
{
Changeset cs = CreateChangeset();
using (var session = store.OpenSession())
{
session.Store(cs);
session.SaveChanges();
}
Console.WriteLine("Written.");
}
}
Вопрос в том, где разместить Raven.Studio.xap, чтобы запустить его в браузере (http: // localhost: 8080/Raven/studio.html)? Он не работает в папке вывода bin/debug моего консольного приложения (которое было бы самой логичной областью, где оно должно быть), а также нет, если я помещаю его в корень моего консольного приложения.
Извините, что попросил эту вещь еще раз, но, похоже, есть кое-что, что я пропустил, чтобы получить ее и запустить. ;)
Спасибо за вашу помощь, R-х, Рене
Renew, Это _should_ быть в бен \ отладки Что вы имеете в виду, это не работает? Что вы получаете на сервере? –
"Отсутствует файл Не удалось найти файл Raven.Studio.xap, содержащий функции RavenDB Studio. Скопируйте файл Raven.Studio.xap в базовый каталог RavenDB и повторите попытку." – renew
Copy Raven.Studio.xap to корень вашего веб-приложения. Что работает каждый раз. http://www.dalsoft.co.uk/blog/index.php/2012/04/12/mvc-get-ravendb-up-and-running-in-5-minutes-using-ninject/#RavenDB_Management_Studio – DalSoft