Light Switch Computed属性不会编译

时间:2013-08-01 22:25:45

标签: visual-studio-lightswitch lightswitch-2012

我一直在我的桌子上制作计算机,但是当我去编辑代码时(甚至使用“编辑方法”链接),我无法编译,因为它说定义声明是mia。

这是一个错误示例。

Error 1  No defining declaration found for implementing declaration of partial method 'LightSwitchApplication.CampaignLevel.Property1_Compute(ref string)'
C:\Users\Jason\Documents\Visual Studio 2012\Projects\Application1\Application1\Common\UserCode\CampaignLevel.cs
11 22  Common

背后的代码是空的:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.LightSwitch;
namespace LightSwitchApplication
{
    public partial class CampaignLevel
    {

        partial void Property1_Compute(ref string result)
        {
            // Set result to the desired field value

        }
    }
}

我有1个项目在另一个桌面上工作,但我不能为我的生活弄清楚有什么不同,为什么一个有效,我试图创造的其他任何不用。

有谁知道我在这里缺少什么?

1 个答案:

答案 0 :(得分:0)

我会尝试重新创建该属性。 Property定义在别处创建(应用程序定义),并传递给此用户代码文件供您参考。如果没有引用,那么以某种方式保存其他文件可能会出现问题。

可能需要更多信息来提供更明确的答案,但这是我首先尝试的。