3

当我尝试发布共享点解决方案时,我收到此错误并且无法生成 wsp。

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
4

5 回答 5

2

FWIW 我有类似的症状,但根本原因不同。就我而言,WSP 文件似乎在工作室崩溃之前已经创建好。

我在这里找到了解决方案:http: //www.sharepointstuffs.com/fix-for-visual-studio-2012-crash-on-publish-of-sharepoint-wsp/基本上你需要确保“网站网址”不是空白。我没有在我的构建服务器上实际运行 SharePoint,而只是将 url 设置为 http : // localhost 就足以让它构建而不会崩溃

于 2013-11-21T17:26:57.550 回答
1

我发现了我认为的问题

VS 2012 在某个我没有注意到的地方删除了这个包。该文件在文件系统上,但从 vs 解决方案中排除,在我包含它之后,VS 2012 不再崩溃。

于 2013-05-17T09:21:52.070 回答
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

于 2014-02-18T06:21:22.143 回答
0

当我尝试发布时,我的 Sharepoint 2013 项目中出现此错误。

最后,我得到了解决方案。在我的 csproj 文件中,它是消失的包文件夹。

只有我执行以下步骤:

  • 编辑 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>
于 2014-07-21T05:47:32.870 回答
0

我只是不想补充说我必须重新启动 VS 才能工作(在我包含我丢失的 Package 文件夹之后)

于 2013-10-03T15:28:38.727 回答