Hello ifolder dev peoples!
So, I'm trying to dive into ifolder development. I found the doc
GettingStartedWithiFolderDevelopment.odt on community.ifolder.com, and followed
the build order. I got some errors, so obviously I have some questions :)
I must admit the ifolder site is a little hard to navigate, and I had to really
be determined, before eventually figuring out the workspaces navigation in the
community.ifolder.com site. That is not intuitive at all. In looking for
windows build instructions, I came across the old site on archive.org, and it
was much easier to navigate.
Anyway, my first question is, why is it recommended to develop in visual studio
on windows, but monodevelop on linux?
Since this is a mono project, wouldn't it be better to use monodevelop across
the board?
On the mono site, it says that the visual studio plugin for mono is
commercial...is that needed to build ifolder/simias?
Secondly, after downloading the sources from svn, and opening in visual studio
2010(yes it ran conversion, but didn't change much at all...) it had an error
on SimiasSetup.cs, so I looked, and that file had 2 alternatives,
SimiasSetup.cs.in, and SimisasSetup.cs.win, so I copied the .win, to
SimiasSetup.cs, and then ran into the same issue with MyDns.cs, only this time
it was only a MyDns.cs.in
I had a linker error:
Warning 32 warning MSB8012:
TargetPath(C:\Users\barrys\Documents\Visual Studio
2010\Projects\Simias\src\core\Release\FlaimWrapper.dll) does not match the
Linker's OutputFile property value (C:\Users\barrys\Documents\Visual Studio
2010\Projects\Simias\src\core\FlaimProvider\FlaimWrapper\Release\FlaimWrapper.dll).
This may cause your project to build incorrectly. To correct this, please make
sure that $(OutDir), $(TargetName) and $(TargetExt) property values match the
value specified in %(Link.OutputFile). C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets 990 6
FlaimWrapper
I had 2 namespace errors, not sure what to do there,
Error 558 The type or namespace name 'Mono' could not be found
(are you missing a using directive or an assembly reference?)
C:\Users\barrys\Documents\Visual Studio
2010\Projects\Simias\src\core\SimiasApp\Simias.cs 47 7
Simias
Error 559 The type or namespace name 'ApplicationServer' could not
be found (are you missing a using directive or an assembly reference?)
C:\Users\barrys\Documents\Visual Studio
2010\Projects\Simias\src\core\SimiasApp\Simias.cs 225 18
Simias
I also have some folder creation errors,
Error 563 The command "if not exist C:\iFolder_stage mkdir
C:\iFolder_stage
if not exist C:\iFolder_stage\lib mkdir C:\iFolder_stage\lib
if not exist C:\iFolder_stage\lib\simias mkdir C:\iFolder_stage\lib\simias
if not exist C:\iFolder_stage\lib\simias\web mkdir
C:\iFolder_stage\lib\simias\web
if not exist C:\iFolder_stage\lib\simias\web\bin mkdir
C:\iFolder_stage\lib\simias\web\bin
if not exist C:\iFolder_stage\etc mkdir C:\iFolder_stage\etc
if not exist C:\iFolder_stage\etc\simias mkdir C:\iFolder_stage\etc\simias
copy Simias.Web.dll C:\iFolder_stage\lib\simias\web\bin
if exist Simias.Web.pdb copy Simias.Web.pdb C:\iFolder_stage\lib\simias\web\bin
copy C:\Users\barrys\Documents\Visual Studio
2010\Projects\Simias\src\core\WebService\Global.asax
C:\iFolder_stage\lib\simias\web
copy C:\Users\barrys\Documents\Visual Studio
2010\Projects\Simias\src\core\WebService\..\Simias.Web\SimiasBrowser.asmx
C:\iFolder_stage\lib\simias\web
copy C:\Users\barrys\Documents\Visual Studio
2010\Projects\Simias\src\core\WebService\Simias.asmx
C:\iFolder_stage\lib\simias\web
copy C:\Users\barrys\Documents\Visual Studio
2010\Projects\Simias\src\core\WebService\win.web.config
C:\iFolder_stage\lib\simias\web\web.config" exited with code 1.
SimiasWebService
Error 564 The command "if not exist C:\iFolder_stage mkdir
C:\iFolder_stage
if not exist C:\iFolder_stage\lib mkdir C:\iFolder_stage\lib
if not exist C:\iFolder_stage\lib\simias mkdir C:\iFolder_stage\lib\simias
if not exist C:\iFolder_stage\lib\simias\web mkdir
C:\iFolder_stage\lib\simias\web
if not exist C:\iFolder_stage\lib\simias\web\bin mkdir
C:\iFolder_stage\lib\simias\web\bin
if not exist C:\iFolder_stage\etc mkdir C:\iFolder_stage\etc
if not exist C:\iFolder_stage\etc\simias mkdir C:\iFolder_stage\etc\simias
copy Simias.POBox.Web.dll C:\iFolder_stage\lib\simias\web\bin
if exist Simias.POBox.Web.pdb copy Simias.POBox.Web.pdb
C:\iFolder_stage\lib\simias\web\bin
copy C:\Users\barrys\Documents\Visual Studio
2010\Projects\Simias\src\core\POBoxWS\POService.asmx
C:\iFolder_stage\lib\simias\web" exited with code 1. POBoxWS
Error 565 The command "if not exist C:\iFolder_stage mkdir
C:\iFolder_stage
if not exist C:\iFolder_stage\lib mkdir C:\iFolder_stage\lib
if not exist C:\iFolder_stage\lib\simias mkdir C:\iFolder_stage\lib\simias
if not exist C:\iFolder_stage\lib\simias\web mkdir
C:\iFolder_stage\lib\simias\web
if not exist C:\iFolder_stage\lib\simias\web\bin mkdir
C:\iFolder_stage\lib\simias\web\bin
if not exist C:\iFolder_stage\etc mkdir C:\iFolder_stage\etc
if not exist C:\iFolder_stage\etc\simias mkdir C:\iFolder_stage\etc\simias
if exist SyncService.Web.dll copy SyncService.Web.dll
C:\iFolder_stage\lib\simias\web\bin
copy C:\Users\barrys\Documents\Visual Studio
2010\Projects\Simias\src\core\SyncService\Synchandler.ashx
C:\iFolder_stage\lib\simias\web" exited with code 1. SyncService
thinking monodevelop might have better luck, I exported another project for
monodevelop, and had much the same luck....
Same thing about mono.webserver2, and the namespaces.
------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and,
should the need arise, upgrade to a full multi-node Oracle RAC database
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
ifolder-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ifolder-devel