【问题标题】:Microsoft.VisualStudio.SharePoint.targets(418,7): error MSB4131: The "IsDebugging" parameter is not supportedMicrosoft.VisualStudio.SharePoint.targets(418,7):错误 MSB4131:不支持“IsDebugging”参数
【发布时间】:2013-02-26 09:31:53
【问题描述】:

我正在使用 Visual Studio 2012 构建一个空的 SharePoint 2013 项目(添加了一个测试列表)。但是,当我尝试部署项目时,我收到以下信息:

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\SharePointTools\Microsoft.VisualStudio.SharePoint.targets(418,7):错误 MSB4131:“IsDebugging”参数不受“SetPackagingProperties”任务。验证该参数是否存在于任务中,并且它是一个可获取的公共实例属性。

我试过注释掉不同的行,但这只会导致更多的问题。此外,它不会打包解决方案。

setPackagingProperties 任务,如此处http://msdn.microsoft.com/en-us/library/microsoft.visualstudio.sharepoint.tasks.setpackagingproperties.aspx 所述,确实不包括 IsDebugging 属性。因此文件 C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\SharePointTools\Microsoft.VisualStudio.SharePoint.targets 不正确吗?我正在使用 SharePoint Found Server 2013。

感谢您的任何帮助 - 这个是我的头!

【问题讨论】:

    标签: sharepoint build visual-studio-2012 msbuild-task


    【解决方案1】:

    原来解决方案很简单:DLL 冲突。

    致有同样问题的其他人:

    C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\SharePointTools\Microsoft.VisualStudio.SharePoint.Tasks.dll 确实包含 IsDebugging 属性(未记录!)。我的问题是我使用 SP 开发人员工具安装了 VS 2010。这意味着 VS 2012 引用了 Microsoft.VisualStudio.Sharepoint.Tasks.dll 的错误 DLL 版本。我的解决方案很简单,因此在整个系统中搜索此 DLL 并删除除上述路径中引用的副本之外的所有副本。

    帕累托比率:80% 的时间浪费是因为遇到的问题只有 20%,比如这个!!!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-27
      • 1970-01-01
      • 2015-10-27
      • 1970-01-01
      • 1970-01-01
      • 2019-12-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多