[OpenAFS] OpenAFS 1.2.10 and Visual Studio .NET problems

Tim Czerwonka timc@cs.wisc.edu
Wed, 29 Oct 2003 16:42:01 -0600


Has anyone encountered the following problem with OpenAFS (any release,
including 1.2.10 and Transarc 3.6-2.36) on Windows 2000 and Visual 
Studio .NET 2003?

Trying to build a VS .NET C++ project stored in AFS file space results 
in the following error message:


------ Build started: Project: test, Configuration: Debug Win32 ------

test : error PRJ0006 : Could not open the temporary file 'u:\test\Debug\RSP00000
1.rsp'. Make sure the file exists and that the directory is not write-protected.
test : error PRJ0006 : Could not open the temporary file 'u:\test\Debug\RSP00000
2.rsp'. Make sure the file exists and that the directory is not write-protected.
Compiling...
test : error PRJ0003 : Error spawning '/Od'.

test - 3 error(s), 0 warning(s)


---------------------- Done ----------------------

    Build: 0 succeeded, 1 failed, 0 skipped



Under u:\test\Debug are zero-length RSP00000n.rsp files.  This directory
is not "write-protected" -- I've got valid tokens and ACLs are all fine.

The same thing does not happen when using a Samba share or local disk -- just AFS.


SysInternal's ntfilemon, shows:

for AFS:
time		process		request	path				result		other
2:37:05 PM      devenv.exe:764  CREATE  U:\test\Debug\RSP000009.rsp     * 0xC00000C3    Options: OverwriteIf  Access: All

(0xC00000C3 is "STATUS_INVALID_NETWORK_RESPONSE")

for a Samba share:
time		process		request	path					result		other
2:35:32 PM      devenv.exe:764  CREATE  E:\timc.tmp\test\Debug\RSP000007.rsp    SUCCESS Options: OverwriteIf  Access: All



Any ideas?  I've tried Noel Burton-Krahn's patch from 13 October 03 to no avail.

Thanks--
--Tim


Tim Czerwonka, timc@cs.wisc.edu