1

我在从 Visual Studio 2010 Professional 部署时遇到了一些麻烦。

这是错误

错误 1 ​​注册插件和/或工作流时出错。一个意料之外的问题发生了。C:\Program Files (x86)\MSBuild\Microsoft\CRM\Microsoft.CrmDeveloperTools.CrmClient.targets 176 4 EPAM.Plugins.Deployment

我找到了这个文件和 176 行。

        Deploy the Plugins and Workflows using the registration file(s)
    ============================================================        -->
<Target Name="PluginsAndWorkflowsDeploy" Condition="'@(RegisterPlugin)' != ''">
    <Message Text="WorkingFolder: $(Workingfolder)" Importance="high" />
    <RegisterPlugin                // this is 176 line
            DiscoveryServer="$(CRMDiscoveryServer)"
            Port="$(CRMDiscoveryServerPort)"
            Scheme="$(CRMDiscoveryServerScheme)"
            Organization="$(CRMOrganization)"
            Password="$(CRMUserPassword)"
            UserName="$(CRMUserName)"
            Domain="$(CRMUserDomain)"
            SolutionName="$(CRMSolutionName)"

            RegistrationFile="%(RegisterPlugin.Identity)"
            WorkingFolder="$(WorkingFolder)"
    />
</Target>

//如果它很重要:我们使用 git 作为源代码控制。

如果您对此错误有所了解,请提供帮助。

4

1 回答 1

0

CRMPackage 项目中的 RegisterFile.crmregister 文件必须是可写的。它可能被 git 标记为只读。

于 2013-05-28T12:00:53.897 回答