2016-06-21 3 views
0

было бы здорово, если бы кто-нибудь мог рассказать мне, как установить основной класс для проекта в Xamarin Studio?xamarin studio project main class

Я пытаюсь сделать это так:

xamarin studio build, code generation window for project

Обратите внимание на не тертый из треугольника, независимо от того, что я пишу там, ничего изменить.

ответ

0

Похоже, что этот конкретный проект имеет два свойства: StartupObject.

Вы должны отредактировать файл .csproj и изменить это к классу:

<PropertyGroup> 
     <StartupObject>QuantConnect.ToolBox.OandaDownloader.Program</StartupObject> 
</PropertyGroup> 
+0

Какую версию Xamarin студии вы используете? StartupObject правильно обновляется, когда основной класс изменен для параметров проекта для меня. Я могу создать проект консоли C# и использовать другой основной класс, если в проекте определены несколько. –

+0

Это проект, импортированный из Visual Studio - [link] (https://github.com/QuantConnect/Lean). @MattWard Я понятия не имею, почему эта функция работает не так, как ожидалось, но исправление, которое я мне помогло, Если у вас есть другой ответ, я попробую :) Xamarin Studio Community 6.0 (5714). –

+0

Мне больше всего интересно узнать, нашли ли вы ошибку Xamarin Studio :) –

0

Если вы хотите установить спроецируем основной класс (или страницы). попробуйте это:

В файле с тем же именем, что вы проецируете что-то вроде этого:

namespace xxxx { public class App : Application { public App() //your Application constructor { MainPage = new NavigationPage(MyMainClass()); //here you can set your main page } } }

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