我正在編寫一個.NET包,我想在Nuget.org和SymbolSource.org上分享。我能夠很好地推送到Nuget,但我無法將我推向SymbolSource。 #SymbolSource身份驗證
推MyPackage的###到符號服務器(http://nuget.gw.symbolsource.org/Public/NuGet)...
Failed to process request. 'Failed to verify permissions for upload: Project NuGet/MyPackage not found or inaccessible for Public/SomeLongGuidString.
See http://www.symbolsource.org/Public/Home/Help for possible reasons. Fiddler may help diagnosing this error if your client discards attached detailed information.'.
The remote server returned an error: (418) Failed to verify permissions for upload: Project NuGet/MyPackage not found or inaccessible for Public/SomeLongGuidString.
See http://www.symbolsource.org/Public/Home/Help for possible reasons. Fiddler may help diagnosing this error if your client discards attached detailed information...
其中 「MyPackage的」,「##:我不斷收到以下錯誤消息。。。 #。#「和」SomeLongGuidString「都顯然是假的。最近我做了一件可能會產生影響的事情,那就是我最近更改了包裝的標題以匹配它的ID(顯然,它們在整個過程中都不一樣,所以我想解決這個問題 - 我需要說的是,在試圖使用Nuget/SymbolSource時,有很多小事需要擔心,我希望它們能夠在一段時間內簡化這一點)。我通過更改AssemblyInfo.cs中的AssemblyTitle和AssemblyProduct屬性並使用「nuget pack ...」重新打包,然後重新打包到Nuget.org,這樣做的很好,正如我所說的。
在SymbolSource.org網站上,我創建了一個帳戶並嘗試進入「Authenticate」頁面,但界面非常呆板:有一個包含三列(「TYPE」,「VALUE」,「 ACTION「),我只能看似添加TYPE」NuGet「行,因爲這是下拉菜單中唯一可用的選項。我不知道應該爲VALUE投放什麼。我試過我的NuGet.org用戶名,密碼和API密鑰,但其中沒有一個可以工作。我錯過了什麼?
此外,但無關:一個更高聲譽的人可以創建一個「符號源」標籤,所以我可以在我的「標籤」部分實際引用它?
我還應該補充說,在標題更改操作之前,對SymbolSource的推送工作。 – gzak 2012-01-10 16:37:59