我有Visual Studio 2008,我想尝试ServiceStack来制作REST-web API。问题是,Nuget通常无法安装在VS2008上。我对ServiceStack二进制文件很熟悉,但我完全迷路了——我只是不知道该把它们放在哪里,也不知道我还需要做什么。我是ServiceStack的新手,已经5年多没有接触过VS了。直到我研究ServiceStack时,我才知道Nuget。
另外,ServiceStack是否适用于我可以使用Nuget安装它的Visual Studio Express版本?我读到Express不支持扩展,所以我猜不会。如果我错了,请告诉我。
或者,我如何让Nuget在VS2008上工作?我发现一个网页在谈论它,但它的说明掩盖了一些我一定不知道的关键步骤。我相信,如果我理解这一切是如何运作的,这一切都会有意义,但我现在不明白。我是一个新手,需要所有相关的细节。
或者。。。嗯,还有其他想法吗?
我们通常也会在ServiceStack项目/下载中发布已部署的构建。目前的最新版本是v3.9.28,这就是NuGet上的版本。
ServiceStack上的/downloads包含大部分项目.dlls,没有的是特定的提供程序,例如用于备用RDBMS的OrmLite提供程序。
对于这些来说,最好的地方是在NuGet上部署的NuGet zip包中获取它们。即,要在OSX/Linux中获得OrmLite MySQL提供程序(或使用适用于Windows的gnu工具),您只需执行以下操作:
wget -O ServiceStack.OrmLite.MySql.zip
http://packages.nuget.org/api/v1/package/ServiceStack.OrmLite.MySql/3.9.28
unzip ServiceStack.OrmLite.MySql.zip 'lib/*'
其将解压缩本地CCD_ 1文件夹中的dll。