ClearCase的动态视图内容ASP.NET Web应用程序不可见
题
我正在运行的asp.net应用程序(VS2008 / .NET 3.5)和在调试VS下运行时,它更正常工作。
有从网络共享愉快地读取文件和目录。
我可以运行 “cleartool startview [动态视图名称]” 好,我可以 “cleartool贴装[VOB]” 愉快。
但是,如果我尝试测试的VOB中的文件是否存在等无法看到它。
所以,我试图不同的东西,我现在运行 “cleartool LS -short -vob_only [文件名]”,以测试所有脑干。
有关这两个的,它工作正常运行下VS2008但在IIS部署后的运行时,将无法正常工作。
我有集,并且用户具有到ClearCase的有效访问。
任何想法?
解决方案 2
我发现这个问题以及分辨率此。的问题是,ClearCase的使用过程用户进行认证,而在原来的问题中提到的共享驱动器访问是使用螺纹用户。
这样做的原因是ClearCase的访问时,它产生掀起新工艺 - 和子进程始终使用父母的过程安全上下文,而不是当前线程的。
解决这个问题的方法是运行这是运行在用户与权限访问的ClearCase自己的应用程序池中的Web应用程序。的权利超越应该是真的有必要但它做了一个通货膨胀的伎俩。
其他提示
如果您在开发过程中使用内置的Web服务器(卡西尼)Web服务器正在运行,你和访问你的网络硬盘等IIS,另一方面使用不同的用户帐户,不会将您的用户配置文件,包括您的ClearCase视图等这也许可以解释您的问题。
不隶属于 StackOverflow