【发布时间】:2014-12-22 08:28:50
【问题描述】:
我目前正在按照本教程使用 ORMLite for SQLite:
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>
【问题讨论】:
标签: c# visual-studio-2013 nuget-package ormlite-servicestack