从Clearcase的动态视图向Visual Studio ToolBox添加自定义控件dll

时间:2009-10-19 22:15:37

标签: c# visual-studio-2008 clearcase

我有一个自定义控件dll,我保存到我的网络驱动器中。我想将它添加到Visual Studio工具箱,它回来后说Access被拒绝了。如果我将它放在我的桌面上,那么我没有任何问题。你能告诉我我错过了什么吗?

更新:经过进一步试验后,问题似乎是文件在ClearCase的动态视图中。如何让工具箱使用ClearCase的动态视图中的dll?

2 个答案:

答案 0 :(得分:1)

ClearCase动态视图不会阻止读取,只能写入访问权限(如果文件没有签出,则无法打开它以写入任何内容:如果您的CLEARCASE_PRIMARY_GROUP引用了一个,则必须先将其签出Vob的团体)

然而,通常发生的是dll由进程占用,而在其他地方复制的相同dll没有任何句柄。 (在这种情况下,ClearCase实际上不会直接参与)

尝试使用Process explorer之类的工具(使用 Ctrl + F )查找是否有任何句柄保留该dll使用。

答案 1 :(得分:0)

我最好的猜测是检查您对该网络文件夹的访问权限。如果没有更多细节,我可以说无论如何我通常会把这种事情保留在GAC中,因为工具箱项目不应该真的被分配。