2013-05-16 73 views
3

當我嘗試發佈SharePoint解決方案時,出現此錯誤,我無法生成wsp。Visual Studio 2012發佈選項事件名稱:t CLR20r3

Problem signature: 
    Problem Event Name: CLR20r3 
    Problem Signature 01: devenv.exe 
    Problem Signature 02: 11.0.50727.1 
    Problem Signature 03: 5011ecaa 
    Problem Signature 04: Microsoft.VisualStudio.SharePoint.Project 
    Problem Signature 05: 11.0.60226.0 
    Problem Signature 06: 512c2dba 
    Problem Signature 07: 18a8 
    Problem Signature 08: 1d 
    Problem Signature 09: System.NullReferenceException 
    OS Version: 6.1.7601.2.1.0.274.10 
    Locale ID: 2057 
    Additional Information 1: 0a9e 
    Additional Information 2: 0a9e372d3b4ad19135b953a78882e789 
    Additional Information 3: 0a9e 
    Additional Information 4: 0a9e372d3b4ad19135b953a78882e789 

Read our privacy statement online: 
    http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409 

If the online privacy statement is not available, please read our privacy statement offline: 
    C:\Windows\system32\en-US\erofflps.txt 
+0

可能有[解密。NET clr20r3異常參數P1..P10](http://stackoverflow.com/questions/4052770/deciphering-the-net-clr20r3-exception-parameters-p1-p10) –

+0

不重複!!!!!!至少要讀第一個 –

+0

這個問題,對你們所有的-1都沒有評論。 –

回答

1

我發現這個問題,我認爲

VS 2012在某些時候,我沒有注意到刪除的軟件包。該文件在文件系統中,但在包含它之後從VS解決方案中排除,然後VS 2012不再崩潰。

+0

我得到同樣的錯誤 –

+0

我敢肯定,你不會再讀這個,這是一年,抱歉,但我面臨同樣的問題至極文件,你從文件系統幷包含到解決方案文件夾? – PlayHardGoPro

+0

爲了防止出現任何問題,只要解決方案中列出的任何文件都會出現此錯誤,但不會出現在磁盤上。問題是,如果它是一個資源文件,如CSS或圖像,該解決方案仍然編譯,但在嘗試將文件捆綁到WSP時會中斷。 – GR7

0

我只是不會補充一點,我不得不重新啓動VS爲了工作(後我包括我的思念包文件夾)

+0

我同意,他們都是輸家! –

+0

這是stackoverflow - 習慣它:(很多真正有用的信息,但充滿了沒有一天做什麼,但downvote沒有理由的學生 – Andy

2

FWIW我有一個不同的根本原因類似的症狀。在我的情況下,在工作室崩潰之前,WSP文件似乎已經創建好了。

我在這裏找到了解決方案:http://www.sharepointstuffs.com/fix-for-visual-studio-2012-crash-on-publish-of-sharepoint-wsp/基本上你需要確保「網站url」不是空白。我沒有我的SharePoint生成服務器上實際運行,但只是URL設置爲http://本地主機是足以令它建立一個沒有崩潰

+0

我拷貝了項目後,網站的網址是空的。 – sfj

0

打開cmd並導航到

C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE 

C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE 

,並嘗試鍵入以下命令:

  1. devenv.exe的/日誌

  2. devenv.exe的/安全模式

  3. devenv.exe的/ resetskippkgs

  4. devenv.exe的/ installvstemplates

  5. devenv.exe的/ resetsettings

  6. devenv.exe的/ resetuserdata

來源:MSDN

0

當我嘗試發佈它時,我在Sharepoint 2013項目中出現此錯誤。

最後,我得到一個解決方案。在我的csproj文件中,它被丟棄了Package Folder。

只是我這個步驟:

  • 編輯的csproj文件
  • 加入這個節點(包括包文件夾和文件)
  • 刷新的csproj項目
  • 再次發佈
<None Include="Package\Package.package"> 
    <PackageId>{1c40a17c-1af5-4fce-b7ed-702badd23db3}</PackageId> 
</None> 
<None Include="Package\Package.Template.xml"> 
    <DependentUpon>Package.package</DependentUpon> 
</None>