2013-08-01 3 views
2

Я продолжаю делать расчетные пропозиции на своем столе, но когда я иду редактировать код (даже используя ссылку «Метод редактирования»), я не могу скомпилировать, потому что он говорит, что определяющее объявление - это mia.Lightswitch Computed property wont compile

Приведен пример ошибки.

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, который работает в проекте на другой стол, но я не могу за жизнь мне понять, в чем разница и почему что один работает, и любые другие, которые я пытаюсь создать, не делают.

Кто-нибудь знает, что мне здесь не хватает?

ответ

0

Я бы попытался воссоздать собственность. Определение свойства создается в другом месте (определения приложения) и передается этому файлу кода пользователя для ссылки. Если ссылок нет, возможно, возникла проблема с сохранением других файлов.

Для получения более точного ответа может потребоваться дополнительная информация, но я попытался бы сначала.

Смежные вопросы