none
關於 SharePoint 引用 RestSharp 套件的問題 RRS feed

  • 問題

  • 你好,我使用的是 SharePoint 2010 + VisualStudio 2010

    我在 VS2010 的 SharePoint WebPart專案裡透過 Nuget 安裝 RestSharp 套件
    但是在我編譯專案的時候,錯誤清單視窗中卻出現以下錯誤訊息:

    -------------------------------------------------------------------------------------
    錯誤1 組件產生失敗 -- Referenced assembly 'RestSharp' does not have a strong name

    -------------------------------------------------------------------------------------

    有人知道如何解決嗎?

    有人使用產生金鑰檔再匯入專案裡的方式解決,但是我試過並不成功,指令檔如下:
    -------------------------------------------------------------------------
    "C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\ildasm.exe" /all /out=.\Signed\RestSharp.il .\RestSharp.dll
    "C:\Windows\Microsoft.NET\Framework\v4.0.30319\ilasm.exe" /dll /key=.\Signed\Key.snk .\Signed\RestSharp.il

    第一行使用 ildasm.exe 指令可以成功產生 il檔,但是第二行使用 ilasm.exe 指令會在執行完後出現 Failure 這個錯誤訊息。

    感謝回覆。
    2013年9月27日 上午 10:03

所有回覆

  • 我在 C# Windows Form 專案裡 是可以正常引用而且編譯不會錯誤。
    似乎是 SharePoint 2010 的視覺組件(webpart)專案裡才會發生這種情形。
    2013年9月27日 下午 12:09