G
Gianni Mariani
I cracked open my vstudio .NET pro and tried to build some old sources.
I created a new project and to my amazement I could edit the files but
the compiler could not find them.
OK, so I created a virtual drive (net use x: \\share\blah) and opened
the exact same vcproj file and viola, all was fine.
Devstudio 6.0 worked fine in this environment so IMHO this is a pretty
major regression.
This is the build log of the failed build....
*Notice that the source file name is created incorrectly...*
=================================================================================
Build Log
------- Build started: Project: fooproj, Configuration: Debug|Win32 -------
Command Lines
Creating temporary file
"\\uluru\gianni\limbo\devenvfoo\foo\projects\fooproj\fooproj\Debug\RSP000003.rsp"
with contents
[
/Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Gm /EHsc /RTC1 /MLd
/Fo"Debug/" /Fd"Debug/vc70.pdb" /W3 /c /Wp64 /ZI /TP
i\limbo\devenvfoo\foo\src\foo.cpp
]44
Creating command line "cl.exe
@\\uluru\gianni\limbo\devenvfoo\foo\projects\fooproj\fooproj\Debug\RSP000003.rsp
/nologo"
Output Window
Compiling...
foo.cpp
c1xx : fatal error C1083: Cannot open source file:
'i\limbo\devenvfoo\foo\src\foo.cpp': No such file or directory
Results
Build log was saved at
"file://\\uluru\gianni\limbo\devenvfoo\foo\projects\fooproj\fooproj\Debug\BuildLog.htm"
fooproj - 1 error(s), 0 warning(s)
===============================================================================
This time:
EXACTLY the same files, this time opened as j: instead of \\uluru\gianni
===============================================================================
Build Log
------- Build started: Project: fooproj, Configuration: Debug|Win32 -------
Command Lines
Creating temporary file
"j:\limbo\devenvfoo\foo\projects\fooproj\fooproj\Debug\RSP000006.rsp"
with contents
[
/Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Gm /EHsc /RTC1 /MLd
/Fo"Debug/" /Fd"Debug/vc70.pdb" /W3 /c /Wp64 /ZI /TP
\limbo\devenvfoo\foo\src\foo.cpp
]
Creating command line "cl.exe
@j:\limbo\devenvfoo\foo\projects\fooproj\fooproj\Debug\RSP000006.rsp
/nologo"
Creating temporary file
"j:\limbo\devenvfoo\foo\projects\fooproj\fooproj\Debug\RSP000007.rsp"
with contents
[
/OUT:"Debug/fooproj.exe" /INCREMENTAL /NOLOGO /DEBUG
/PDB:"Debug/fooproj.pdb" /SUBSYSTEM:CONSOLE /MACHINE:X86 kernel32.lib
user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib
ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib
..\Debug\foo.obj
]
Creating command line "link.exe
@j:\limbo\devenvfoo\foo\projects\fooproj\fooproj\Debug\RSP000007.rsp"
Output Window
Compiling...
foo.cpp
Linking...
Results
Build log was saved at
"file://j:\limbo\devenvfoo\foo\projects\fooproj\fooproj\Debug\BuildLog.htm"
fooproj - 0 error(s), 0 warning(s)
=========================================================================
I created a new project and to my amazement I could edit the files but
the compiler could not find them.
OK, so I created a virtual drive (net use x: \\share\blah) and opened
the exact same vcproj file and viola, all was fine.
Devstudio 6.0 worked fine in this environment so IMHO this is a pretty
major regression.
This is the build log of the failed build....
*Notice that the source file name is created incorrectly...*
=================================================================================
Build Log
------- Build started: Project: fooproj, Configuration: Debug|Win32 -------
Command Lines
Creating temporary file
"\\uluru\gianni\limbo\devenvfoo\foo\projects\fooproj\fooproj\Debug\RSP000003.rsp"
with contents
[
/Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Gm /EHsc /RTC1 /MLd
/Fo"Debug/" /Fd"Debug/vc70.pdb" /W3 /c /Wp64 /ZI /TP
i\limbo\devenvfoo\foo\src\foo.cpp
]44
Creating command line "cl.exe
@\\uluru\gianni\limbo\devenvfoo\foo\projects\fooproj\fooproj\Debug\RSP000003.rsp
/nologo"
Output Window
Compiling...
foo.cpp
c1xx : fatal error C1083: Cannot open source file:
'i\limbo\devenvfoo\foo\src\foo.cpp': No such file or directory
Results
Build log was saved at
"file://\\uluru\gianni\limbo\devenvfoo\foo\projects\fooproj\fooproj\Debug\BuildLog.htm"
fooproj - 1 error(s), 0 warning(s)
===============================================================================
This time:
EXACTLY the same files, this time opened as j: instead of \\uluru\gianni
===============================================================================
Build Log
------- Build started: Project: fooproj, Configuration: Debug|Win32 -------
Command Lines
Creating temporary file
"j:\limbo\devenvfoo\foo\projects\fooproj\fooproj\Debug\RSP000006.rsp"
with contents
[
/Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Gm /EHsc /RTC1 /MLd
/Fo"Debug/" /Fd"Debug/vc70.pdb" /W3 /c /Wp64 /ZI /TP
\limbo\devenvfoo\foo\src\foo.cpp
]
Creating command line "cl.exe
@j:\limbo\devenvfoo\foo\projects\fooproj\fooproj\Debug\RSP000006.rsp
/nologo"
Creating temporary file
"j:\limbo\devenvfoo\foo\projects\fooproj\fooproj\Debug\RSP000007.rsp"
with contents
[
/OUT:"Debug/fooproj.exe" /INCREMENTAL /NOLOGO /DEBUG
/PDB:"Debug/fooproj.pdb" /SUBSYSTEM:CONSOLE /MACHINE:X86 kernel32.lib
user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib
ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib
..\Debug\foo.obj
]
Creating command line "link.exe
@j:\limbo\devenvfoo\foo\projects\fooproj\fooproj\Debug\RSP000007.rsp"
Output Window
Compiling...
foo.cpp
Linking...
Results
Build log was saved at
"file://j:\limbo\devenvfoo\foo\projects\fooproj\fooproj\Debug\BuildLog.htm"
fooproj - 0 error(s), 0 warning(s)
=========================================================================