2012-01-04 71 views
4

我目前正在嘗試在我們的Intranet上設置一個NuGet服務器,但我遇到了問題。我在這裏的操作說明:NuGet.Server壞請求

http://docs.nuget.org/docs/creating-packages/hosting-your-own-nuget-feeds

網站工作正常,但是當我嘗試從源頭上點上的包經理,我得到一個錯誤:

「無法連接到飼料在'myserver/DataServices/Packages.svc'中指定。請驗證軟件包源(位於軟件包管理器設置中)是否有效並確保您的網絡連接。

該URL是正確的,從網站複製並且是「http:// myserver/nuget」。

使用招我檢查了數據傳輸和獲取:

<error xmlns="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"> 
    <code></code> 
    <message xml:lang="en-AU">Bad Request - Error in query syntax.</message> 
</error> 

有沒有錯誤日誌,我可以在服務器上找到。

任何人都可以幫忙嗎?我真的很想使用NuGet.Server,但我沒有想法。

感謝

回答

0

你同時運行NuGet.Server和程序包管理器VS的最新的版本?

+0

是的,我們在我的本地環境和服務器上。服務器上的IIS 7也是本地的Visual Studio – Odd 2012-01-18 04:45:51

0

你是否在服務器上安裝了ASP.NET MVC 3?

您是直接將客戶端指向基本URL還是位於.svc端點?您應該使用基本URL - 最近調用語義已更改。