4

Visual Studio 2008 を使用しています。ServiceStack を使用して REST Web API を作成したいと考えています。問題は、通常、Nuget を VS2008 にインストールできないことです。私は ServiceStack バイナリの zip を持っていますが、完全に迷っています。それらをどこに置くべきか、他に何をする必要があるのか​​ わかりません。私は ServiceStack を初めて使用し、5 年以上 VS に触れていません。ServiceStack を調べるまで、Nuget について知りませんでした。

または、ServiceStack は、Nuget を使用してインストールできる Visual Studio Express のバージョンで動作しますか? Express は拡張機能をサポートしていないことを読んだので、そうではないと思います。私が間違っている場合はお知らせください。

または、Nuget を VS2008 で動作させるにはどうすればよいですか? それについて話している Web ページを見つけましたが、その説明では、私が知ってはならないいくつかの重要な手順が省略されていました。それがどのように機能するかを理解していれば、すべてが理にかなっていると確信していますが、今はわかりません. 私は初心者で、関連するすべての詳細が必要です。

代わりに...うーん、他の考えはありますか?

4

1 に答える 1

1

定期的に、ServiceStack プロジェクトの/downloadsにデプロイされたビルドも公開しています。現在、最新バージョンはv3.9.28で、NuGet に含まれています。

ServiceStackの/downloadsには、ほとんどのプロジェクト .dll が含まれています。特定のプロバイダー (代替 RDBMS 用の OrmLite プロバイダーなど) はありません。

これらを入手するのに最適な場所は、NuGet にデプロイされた NuGet zip パッケージです。つまり、OSX/Linux で (または Windows の gnu ツールを使用して) OrmLite MySQL プロバイダーを取得するには、次のようにします。

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/*'

lib/これにより、dll がローカルフォルダーに解凍されます。

于 2012-12-04T20:02:16.257 に答える