Sharepoint工作流部署错误basepackagepath

时间:2012-08-28 04:25:34

标签: c# visual-studio-2010 sharepoint sharepoint-2010 workflow

我在sharepoint 2010中部署工作流时遇到此错误

部署步骤中出现错误'撤回解决方案':找不到此必需的项目属性,或者值为null或空字符串:BasePackagePath

它的建筑很好,我尝试撤回,它也成功了。

我正在使用visual studio进行部署。

任何人都可以告诉我基本路径的价值是什么。

2 个答案:

答案 0 :(得分:3)

我发现问题是由于我必须使用远程管理员帐户才能部署它。

这是错误 “CompileWorkflowTask”任务意外失败。 System.NotSupportedException:不支持给定路径的格式。“

所以在经过一番搜索之后我想出了这个link

但它已经构建但在我的问题中显示错误

但第一个是错误。 并且您需要管理员权限才能部署它。

答案 1 :(得分:0)

您可以将BasePackagePath添加到您的.user文件中,该文件与SharePoint项目文件位于同一目录中。

在我的用户文件中,缺少以下条目。在siteurl下添加这些属性后,我可以部署项目。您可以使用记事本来更改此设置。

    <?xml version="1.0" encoding="utf-8"?>
    <Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
      <PropertyGroup>
        <SharePointSiteUrl>http://siteurl:9425/</SharePointSiteUrl>
        <ProjectView>ShowAllFiles</ProjectView>
        <BasePackagePath>bin\Debug</BasePackagePath>
        <LayoutPath>pkg\package</LayoutPath>
      </PropertyGroup>