Closed agarie closed 9 years ago
Tentei compilar de novo com xbuild CampeonatosNParty.csproj
e obtive 5 warnings e 3 errors. Basicamente, os erros envolvem problemas com o namespace Amazon
não estar definido em Helpers
e os warnings são sobre a falta de algumas bibliotecas:
Acredito que tanto o Newtonsoft.Json
quanto o AWSSDK
sejam facilmente resolvidos, mas preciso estudar um pouco mais como posso fazer os outros três funcionarem no mono. Quando tiver um pouco mais de tempo, mexerei nisso.
Aparentemente, estão faltando algumas DLL's... Essas DLL's já são padrões nos projetos de MVC do .NET. Será que não existe um pacote pro Mac?
2014/1/20 Carlos Agarie notifications@github.com
Tentei compilar de novo com xbuild CampeonatosNParty.csproj e obtive 5 warnings e 3 errors. Basicamente, os erros envolvem problemas com o namespace Amazon não estar definido em Helpers e os warnings são sobre a falta de algumas bibliotecas:
- Reference 'Newtonsoft.Json' not resolved
- Reference 'AWSSDK, Version=2.0.4.1, Culture=neutral, PublicKeyToken=9f476d3089b52be3, processorArchitecture=MSIL' not resolved
- Reference 'System.Web.Entity' not resolved
- Reference 'System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' not resolved
- Reference 'System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' not resolved
Acredito que tanto o Newtonsoft.Json quanto o AWSSDK sejam facilmente resolvidos, mas preciso estudar um pouco mais como posso fazer os outros três funcionarem no mono. Quando tiver um pouco mais de tempo, mexerei nisso.
— Reply to this email directly or view it on GitHubhttps://github.com/mariotoledo/CampeonatosNParty/issues/7#issuecomment-32814035 .
Mario Toledo | Diretor Técnico http://www.nparty.com.br http://www.nparty.com.br/
_twitter: @Mario_Toledo http://www.twitter.com/Mario_Toledo_ facebook: http://www.facebook.com/mariotoledo12 skype: mario.toledo5 telefone: (11) - 9-8278-2341
Ah, instalei o NuGet package manager e consegui baixar (na base de tentativa e erro mesmo D:) os pacotes necessários. No final, consegui compilar! \o/
Agora estou com alguns pepinos para rodar, i.e.:
System.InvalidOperationException
Could not locate Razor Host Factory type: System.Web.Mvc.MvcWebRazorHostFactory (...)
Pelo que pesquisei no Stackoverflow, devo conseguir resolver esse problema mexendo (muito) em Views/Web.config
, ajustando versões e whatnot. Com o tempo vou descobrindo e arrumando isso (ou faço dual boot do Windows, tudo depende da minha paciência). De qualquer forma, conseguir compilar já é alguma coisa.
Mais para não perder os links, tem dois posts que me ajudaram a resolver boa parte dos problemas. Vou deixar aqui caso precisemos no futuro:
Boa mano! Eu queria poder te ajudar mais com isso, mas to na correria para fazer umas coisas pra ele também. Aliás, se eu responder essa mensagem pelo gmail, voce consegue ler? Espero que sim...
Em 21 de janeiro de 2014 22:32, Carlos Agarie notifications@github.comescreveu:
Ah, instalei o NuGet package manager e consegui baixar (na base de tentativa e erro mesmo D:) os pacotes necessários. No final, consegui compilar! \o/
Agora estou com alguns pepinos para rodar, i.e.:
System.InvalidOperationException Could not locate Razor Host Factory type: System.Web.Mvc.MvcWebRazorHostFactory (...)
Pelo que pesquisei no Stackoverflow, devo conseguir resolver esse problema mexendo (muito) em Views/Web.config, ajustando versões e whatnot. Com o tempo vou descobrindo e arrumando isso (ou faço dual boot do Windows, tudo depende da minha paciência). De qualquer forma, conseguir compilar já é alguma coisa. Referências
Mais para não perder os links, tem dois posts que me ajudaram a resolver boa parte dos problemas. Vou deixar aqui caso precisemos no futuro:
- Running MCV 3 applications with Xamarin Studio/MonoDevelophttp://blog.miraclespain.com/archive/2013/Jun-24.html
- Setup ASP.NET MVC 4 on MonoDevelop 4.1http://curtis.schlak.com/2013/09/29/setup-asp-net-mvc-4-on-monodevelop.html
— Reply to this email directly or view it on GitHubhttps://github.com/mariotoledo/CampeonatosNParty/issues/7#issuecomment-32981007 .
Mario Toledo twitter: @Mario_Toledo http://www.twitter.com/Mario_Toledo Tel: (11) - 7636-5312 email trabalho: mario.toledo@digitalpages.com.br mariot@br.ibm.com http://www.nparty.com.br
Vou droppar isso, estou vendo como rodar uma máquina virtual Windows com Vagrant + VirtualBox. :P
Para desenvolver projetos C# no OSX e no Linux, o compilador geralmente usado é o Mono.
Eu consigo compilar o projeto na minha máquina, entretanto tive alguns problemas para rodá-lo devido a instalação de mais bibliotecas, compatibilidade de algumas outras, etc.
Deixo este issue aberto para atualizar os problemas e as soluções encontradas ao longo do caminho para rodar o projeto em outros ambientes além do Windows. Pode ser um caso de uso incomum, mas acredito que se conseguirmos organizar tudo de forma a rodar em vários lugares (quais bibliotecas instalar, argumentos necessários para rodar o compilador, etc), vamos ter vantagens caso novos desenvolvedores precisem mexer aqui.
Referências