Thread 'Loading solution file in VS 2010'

Message boards : BOINC client : Loading solution file in VS 2010
Message board moderation

To post messages, you must log in.

AuthorMessage
kossmoboleat

Send message
Joined: 7 Mar 11
Posts: 1
Germany
Message 37107 - Posted: 7 Mar 2011, 21:34:44 UTC

Hello,

I'd like to contribute to BOINC by programming, but I am unable to load the solution file with visual studio 2010. I followed the guide on, but it does not seem to enough for visual studio 2010.

http://boinc.berkeley.edu/trac/wiki/CompileClient#BuildingtheclientwithVisualStudio2008andVisualStudio2008ExpressEdition.

When I try to open the boin.sln I get "Some errors occured during conversion ..."

In the details it says:

Conversion Report - boinc_cli.vcproj:
Converting project file 'C:\SVN\trunk\win_build\boinc_cli.vcproj'.
Web deployment to the local IIS server is no longer supported. The Web Deployment build tool has been removed from your project settings.
This application has been updated to include settings related to the User Account Control (UAC) feature of Windows Vista. By default, when run on Windows Vista with UAC enabled, this application is marked to run with the same privileges as the process that launched it. This marking also disables the application from running with virtualization. You can change UAC related settings from the Property Pages of the project.
Failed to upgrade platform 'x64'. Please make sure you have it installed under '%vctargetspath%\platforms\x64'
VCWebServiceProxyGeneratorTool is no longer supported. The tool has been removed from your project settings.
Failed to upgrade 'Debug|x64'. Please make sure you have the corresponding platform installed under '%vctargetspath%\platforms\x64'
The project configuration dimension name/value "(Platform, Win32)" was not found in the project manifest.
Project upgrade failed.


I guess it's related to some platform configuration?
ID: 37107 · Report as offensive
ProfileJord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15575
Netherlands
Message 37113 - Posted: 8 Mar 2011, 12:44:30 UTC - in response to Message 37107.  

For using VS2010, you will have to do a lot of groundwork by hand.
You'll need the VS2010 additional dependencies and need to change the path for everything in all .vcproj files from "/boinc_depends_win_vs2005/" to "/boinc_depends_win_vs2010/".

And even then it may not work. Which visual studio is this, the full version or the express edition? The express edition --and thus free edition-- cannot build 64bit, only 32bit. Where have you installed this visual studio to? One of the default "Project Files" directories on a 64bit Windows? Then it's in the wrong place, as these directories are reserved by Windows for 64bit programs only. It needs to be in the "Program Files (x86)" directory, as that one's reserved for 32bit programs only, which VS2010 still is. It is a 32bit program that can build 64bit programs...
ID: 37113 · Report as offensive

Message boards : BOINC client : Loading solution file in VS 2010

Copyright © 2025 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.