我正在编写一个.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