我正在运行的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视图等这也许可以解释您的问题。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top