1

В настоящее время я играю с ORMLite для SQLite, после этого урока:ServiceStack: ServiceStack.Common включен, но имен не доступно

http://www.curlette.com/?p=1068

Этот пример использует следующую строку:

public static string SqliteFileDb = "~/App_Data/db.sqlite".MapHostAbsolutePath(); 

, где функция MapHostAbsolutePath() является функцией расширения в пространстве имен ServiceStack.Common.Utils.

В Visual Studio 2013 (Windows 7/.NET 4.5) я загрузил необходимые пакеты через NuGet, и у меня есть ссылка на ServiceStack.Common, но IntelliSense не предлагает мне пространство имен ServiceStack.Common.

Должен ли я получить отдельную сборку ServiceStack.Common.Utils или что-нибудь еще? (Не нашел) Или этот код устарел?

Вот мой packages.config:

<?xml version="1.0" encoding="utf-8"?> 
<packages> 
    <package id="ServiceStack.Common" version="4.0.34" targetFramework="net45" /> 
    <package id="ServiceStack.Interfaces" version="4.0.34" targetFramework="net45" /> 
    <package id="ServiceStack.OrmLite" version="4.0.34" targetFramework="net45" /> 
    <package id="ServiceStack.OrmLite.Sqlite.Windows" version="4.0.34" targetFramework="net45" /> 
    <package id="ServiceStack.Text" version="4.0.34" targetFramework="net45" /> 
    <package id="ServiceStack.Text.Signed" version="4.0.34" targetFramework="net45" /> 
    <package id="System.Data.SQLite.Core" version="1.0.94.0" targetFramework="net45" /> 
</packages> 

ответ