ServiceStack の Web サイトには、Windows (Nuget) のビルド/インストール手順があります。mono ベースの ServiceStack について言及している記事はたくさんありますが、たとえば Centos でビルドする方法についての説明はありません。WindowsにServiceStackをダウンロードして構築し、ファイルをCentosに持ち込もうとしました。これまでのところ、mono-fastcgi との統合ではうまくいきませんでした。ブラウザーにエラーが表示されます:「パーサー エラー メッセージ: タイプ ServiceStack.Examples.Host.Web.Global が見つかりません」など。この特定のエラーは、動作する ServiceStack インストールに向けてさらに進むことができない限り、実際には私の質問ではありません。本当の問題は、ServiceStack をインストールして Centos 上に構築する最良の方法は何かということです。(そして、Nuget を Centos で動作させることは解決策ではありません。少なくとも、Nuget をビルドすることはできません)。
Scott との話し合いで以下に示す手順を実行した後、nuget.exe コマンド ライン パッケージ マネージャーで次のエラーが発生します。
[root@buffer1 nuget]# /usr/local/bin/mono nuget.exe install ServiceStack -Verbosity detailed -ConfigFile /root/nuget/NuGet.config
WARNING: Invalid certificate received from server. Error code: 0xffffffff800b010a
System.InvalidOperationException: Unable to find package 'ServiceStack'.
at NuGet.PackageRepositoryHelper.ResolvePackage (IPackageRepository sourceRepository, IPackageRepository localRepository, IPackageConstraintProvider constraintProvider, System.String packageId, NuGet.SemanticVersion version, Boolean allowPrereleaseVersions) [0x00000] in <filename unknown>:0
at NuGet.PackageRepositoryHelper.ResolvePackage (IPackageRepository sourceRepository, IPackageRepository localRepository, System.String packageId, NuGet.SemanticVersion version, Boolean allowPrereleaseVersions) [0x00000] in <filename unknown>:0
at NuGet.PackageManager.InstallPackage (System.String packageId, NuGet.SemanticVersion version, Boolean ignoreDependencies, Boolean allowPrereleaseVersions) [0x00000] in <filename unknown>:0
at NuGet.Commands.InstallCommand.InstallPackage (IFileSystem fileSystem, System.String packageId, NuGet.SemanticVersion version) [0x00000] in <filename unknown>:0
at NuGet.Commands.InstallCommand.ExecuteCommand () [0x00000] in <filename unknown>:0
at NuGet.Commands.Command.Execute () [0x00000] in <filename unknown>:0
at NuGet.Program.Main (System.String[] args) [0x00000] in <filename unknown>:0
[root@buffer1 nuget]#
コマンドラインナゲットの使用に関するアイデアはありますか?