2013-09-20 5 views
1

У меня возникла проблема с созданием простого объекта секундомера. Даже если в других проектах, я могу использовать его без какого-либо вопроса вообще, в моем Lightswitch приложения этот код:Невозможно создать объект Секундомер в приложении Lightswitch в C#

System.Diagnostics.Stopwatch relojito = new System.Diagnostics.Stopwatch(); 

ничего не производит. Я использую VS2012 и уже проверил все доступные объекты в System.Diagnostics и Секундоме не существует.

Я что-то не так? Он встроен в среду .NET 4.5.

EDIT: Это не компилируется вообще, когда я делаю это (тип или пространство имен Секундомер не существует ошибка System.Diagnostics)

+1

Что вы подразумеваете под «ничего не производит»? –

+0

Что происходит, когда вы пытаетесь использовать 'relojito'? – jltrem

+0

Я добавил немного больше. В принципе, он не компилируется, так как он не находит его в пространстве имен Diagnostics. – Corronchilejano

ответ

0

System.Diagnostics.Stopwatch класс не существует в Silverlight 4 или выше (это то, что использует LightSwitch), поэтому вы не можете использовать его в проекте LightSwitch.

На другой ноте, вы должны использовать .NET 4.0 в любом коде LightSwitch, не .NET 4.5.

+0

Спасибо. Есть ли другой объект, который я мог бы использовать, так же точно, как секундомер? Я осмотрелся, и таймер не кажется хорошим выбором для очень маленьких измерений. – Corronchilejano

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

  • Нет связанных вопросов^_^