Issue information

Issue ID
#1211
Status
Fixed
Severity
None
Started
Hercules Elf Bot
Mar 18, 2008 9:13
Last Post
Hercules Elf Bot
Mar 18, 2008 9:13
Confirmation
N/A

Hercules Elf Bot - Mar 18, 2008 9:13

Originally posted by [b]theultramage[/b]
http://www.eathena.ws/board/index.php?autocom=bugtracker&showbug=1211

http://svn.eathena.ws/bugs/changeset/12390
QUOTE
updated VS project files. You can run servers trough VSudio IDE / Run [Lupus]


Visual Studio uses a dual project file method. There is a <VisualStudioProject>, and a <VisualStudioUserFile> file.
The second uses the naming convention projectfile.vcproj.machinename.username.user, and is created for each individual user. It currently only contains the 'debug' settings that can be modified from inside the VS IDE.

This separation makes it impossible to decently define a default startup directory for the eathena projects, and each needs to have a '..' manually added.
The above update tries to solve this problem by embedding the contents of the user file into the project file. I would like to know the source of information for this modification.

For VS9, I think the above is non-conformant...
QUOTE
The following error has occurred during XML parsing: File: D:\Projects\eathena\trunk\vcproj-9\char-server_sql.vcproj Line: 28 Column: 5 Error Message: Element 'DebugSettings' is unexpected according to content model of parent element 'Configuration'. Expecting: Tool, DeploymentTool, DebuggerTool. The file 'D:\Projects\eathena\trunk\vcproj-9\char-server_sql.vcproj' has failed to load.
Project upgrade failed.
same with all other projects.

EDIT: just got confirmation that the above also breaks VS8 files.

This post has been edited by theultramage: Mar 18 2008, 02:13 AM