1. 程式人生 > >Nuget遠端伺服器返回錯誤:已禁止

Nuget遠端伺服器返回錯誤:已禁止

        接著上篇文章,Nuget管理我們的類庫在第七步時候出現無法將最後的包推送到Nuget伺服器,也就是說即使你用不同的Nuget API Key 釋出的也不可以,別人引用的時候就分不出哪個了,所以Nuget伺服器上不允許有相同名稱的包,就是說包的ID肯定不同。Nuget這個工具,雖然之前也有使用過,不過這次使用還是花費了不少時間,就一個重名問題,直接更新是一個好辦法,不過有時候不是同一個維護,如果你要更新還需要別人的API Key,自己重新發布,還不能重名,不過現在做系統很多命名還和之前版本幾乎相同,這次的解決方法是:將類庫名稱做了修改,這樣Nuget spec命令後,在.nuspec檔案編輯ID時,寫更改後類庫的名字,這說明現在這個包的ID是你現在剛修改過類庫的包,這樣包是可以推送到Nuget伺服器上了,以後需要變動的話直接更新就OK啦。

        問題又來了,使用時直接搜你推送包的名稱,結果引用過來還是之前沒有修改過類庫的名稱,但搜尋包的名字的時候確實你剛推送的包,而且包裡面的東西也是最新的,不知道為什麼顯示的是之前的類庫名稱?猜測:最開始建類庫的時候會生成一個dll檔案,如果再修改的話會存在一些最初的殘留,你可以直接在它上面修改,卻修改不了最根本的東西,我把名稱空間和程式集修改後,生成的dll名稱會改,但引用時候還是不會改變。大家有什麼想法,歡迎交流。

相關推薦

Nuget遠端伺服器返回錯誤禁止

        接著上篇文章,Nuget管理我們的類庫在第七步時候出現無法將最後的包推送到Nuget伺服器,也就是說即使你用不同的Nuget API Key 釋出的也不可以,別人引用的時候就分不出哪個

ASP.NET HttpWebResponse 遠端伺服器返回錯誤: (403) 禁止

問題:GET形勢獲取URL的返回值出現對訪問同一URL過於頻繁就會出現403已禁止 。 解決方案:增加獲取身份驗證資訊  httpRequest.UserAgent = "Code Sample Web Client";  httpRequest.Credentials

解決C#中呼叫WCF方法報錯遠端伺服器返回錯誤 (404) 未找到

IIS配置問題,解決方法: 1. 首先新增MIME型別 副檔名“.svc”,MIME型別 “application/octet-stream”  2、處理程式對映--新增託管處理程式 請求路徑 “.svc” 型別 “System.ServiceModel.Activation.HttpH

HttpWebResponse遠端伺服器返回錯誤: (500) 內部伺服器錯誤

現象 我們編碼實現請求一個頁面時,請求的程式碼類似如下程式碼: HttpWebRequest req = (HttpWebRequest)WebRequest.Create(strUrl);req.UserAgent = "MSIE6.0";req.Method = "GET";HttpWebRespon

C#中POST請求時出現System.Net.WebException: 遠端伺服器返回錯誤: (417)Expectation Failed的解決辦法

在使用POST請求的時候,當要POST的資料大於1024位元組的時候,服務不會直接就發起POST請求,而是會分為倆步: (1)傳送一個請求, 包含一個Expect:100-continue, 詢問Ser

WebException遠端伺服器返回錯誤: (400) 錯誤的請求。

try { var rsp = (System.Net.HttpWebResponse)req.GetResponse();//正常情況獲取web伺服器返回資料 } catch (System.Net.WebException ex) { Debug.Write(ex.Message);//遠端

"遠端伺服器返回錯誤: (500) 內部伺服器錯誤"錯誤處理

公司購買的百傲瑞達一卡通軟體,提供Restful API呼叫,使用SoapUI能夠呼叫成功,但在C#裡用程式碼呼叫時一直報錯:"遠端伺服器返回錯誤: (500) 內部伺服器錯誤" 找了很久,最後發現是需要設定UserAgent,在SoapUI裡面找到成功呼叫時顯示的User-Agent,再在程式碼里加上一句

SharePoint 2013 遠端伺服器返回錯誤: (400) 錯誤的請求。 不支援查詢字串中的 api-version

警告: 請務必先在測試環境測試,以免出現意外。我經驗證安裝KB2799752補丁後,IIS中12291埠站點被沖掉了。 環境: Windows Server 2012 R2 Standard SharePoint Server 2013 with sp1 通過Web

C# 中WinForm 應用程式實現遠端檔案管理(上傳、下載)的種種問題——遠端伺服器返回錯誤

C# 中WinForm 應用程式實現遠端檔案管理(上傳、下載)的種種問題    WinForm可以通過C#語言提供的WebClient類的UploadFile和DownLoadFile函式實現檔案的上傳和下載功能,但是這也讓我嘗試到了使用這個函式時的辛酸,搞了整整一天才

遠端伺服器返回錯誤: (417) Expectation Failed 的解決辦法

寫.net程式時在始化程式碼中,或者配置檔案app.config之類的檔案中 加下這麼一句就可以了 System.Net.ServicePointManager.Expect100Continue

C# post資料時 出現如下錯誤: System.Net.WebException: 遠端伺服器返回錯誤: (417) Expectation Failed 的解決辦法

問題描述: 服務端環境: linux + apache(lighttpd) + php5 客戶端環境: windowsxp + iis + .net 呼叫時出現如下錯誤: System.Net.WebException: 遠端伺服器返回錯誤: (417) Expectation Failed。     在 S

使用POST時出現“遠端伺服器返回錯誤: (411) 所需的長度”

程式使用 HTTP 協議和伺服器互動主要是進行資料的提交,通常資料的提交是通過 GET 和 POST 兩種方式來完成,下面對這兩種方式(.net c#)進行一下說明:1. GET 方式。 GET 方式通過在網路地址附加引數來完成資料的提交,比如在地址 http://www.google.com/webhp?h

C# FTP操作 WebRequestMethods.Ftp.RemoveDirectory,遠端伺服器返回錯誤:(550) 檔案不可用(例如,未找到檔案,無法訪問檔案)

今天用程式碼刪除FTP伺服器上的目錄時候,報錯:遠端伺服器返回錯誤:(550) 檔案不可用(例如,未找到檔案,無法訪問檔案)。 習慣性的google,不外乎以下幾點: 1.URL路徑不對,看看有沒有多加空格,或者大小寫問題 2.許可權是否足 3.需要反覆連線的時候,如Get

遠端伺服器返回錯誤 411 所需的長度

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!                遠端伺服器返回錯誤 (411) 所需的長度。作者Attilax ,  EMAIL:[email protected]webrequest  請求時,方

遠端伺服器返回錯誤: (401) 未經授權

1、錯誤號401.1       症狀:HTTP   錯誤   401.1   -   未經授權:訪問由於憑據無效被拒絕。       分析:       由於使用者匿名訪問使用的賬號(預設是IUSR_機器名)被禁用,或者沒有許可權訪問計算機,將造成使用者無法訪問。    

遠端伺服器返回錯誤:Expectation Failed

這個異常源自HTTP1.1協議的一個規範: 100(Continue) 100(Continue)狀態程式碼的解釋 允許客戶端發request訊息body之前先用request header試探一下server,看server要不要接收request body,再決定要不要發

檔案上傳伺服器 遠端伺服器返回錯誤: (404)

今天在測試檔案上傳伺服器(webClient.UploadFile)的時候發現一個錯誤“遠端伺服器返回錯誤: (404) 未找到 ”, 原來在windows server2003系統下的應該程式、檔案伺服器部署都正常,但在windows server 2008 卻有如此錯誤,

訪問Webservice遠端伺服器返回錯誤(500)內部伺服器錯誤解決辦法

在.net中傳送 xml post請求和接受xml 的post請求時,經常會遇到“遠端伺服器返回錯誤: (500) 內部伺服器錯誤”。 這裡有2種解決辦法:   第一種方法:修改請求端Content-Type 為“text/xml”(httpclient.Headers.A

遠端伺服器返回錯誤 (417) Expectation failed的解決方法

有次在呼叫第三方介面的時候,一直返回錯誤資訊 “遠端伺服器返回錯誤: (417) Expectation failed”,查詢資料後找到如下解決辦法: 在配置檔案中加入: <?xml version=”1.0″ encoding=”utf-8″ ?> <c

關於SQL Server 2005 windows登陸模式無法登陸伺服器錯誤18456)的解決辦法

由於系統經常重灌,每次安裝MS SqlServer2005也積累了不少經驗。 之前幾次無法連線資料庫往往是因為: 1.SQLSERVER的協議配置不正確,需要Named Pipes和TCP/IP 協議啟用並禁用VIA 2.外圍應用配置器中未啟用database服務 3.SqlServ