不能够建立在ClearCase中的快照csproject快照、不能够、ClearCase、csproject

由网友(我承包了所有鱼塘i)分享简介:我使用明确的情况下,作为我的源控制和我有我的所有项目(C#)的快照视图。一些常见的项目也在其中分享。 I am using clear case as my source control and i have snapshot view of all my projects(C#) . Some of the com...

我使用明确的情况下,作为我的源控制和我有我的所有项目(C#)的快照视图。一些常见的项目也在其中分享。

I am using clear case as my source control and i have snapshot view of all my projects(C#) . Some of the common projects are shared among them.

现在我有5个项目在我的解决方案,他们其中有明显的相关性(无循环依赖)。项目5是指项目4个,我有建设项目4个成功和项目5无法找到提到的dll其位置。但是,当我看到它在物理上是存在的。

Now i have 5 projects in my solution and they have clear dependencies among them (No circular dependencies) . Project 5 refers to the project 4 i have build project 4 successfully and project 5 could not found referred dll on its location . But when i see it physically it is there.

现在这里的问题是,当我尝试创建一个新的快照视图,并重新建造,将建造成功。这是相当刺激性创造频繁变动的项目一个新的快照视图。任何人可以提出一个替代。

Now the problem here is when i try to create a new snapshot view and build again it will build successfully . This is quite irritating to create a new snapshot view for frequent changes in the projects. Can any one suggests an alternative.

PS:我对这个想法不应该是一个Visual Studio的问题,它应该是ClearCase的问题

PS: My thoughts on this it should not be a Visual studio problem it should be clearcase problem

附加信息:Visual Studio 2010的EX preSS版时,ClearCase 7.1.2.6,

Additional INFO: Visual studio 2010 express edition, Clearcase 7.1.2.6 ,

错误: - >错误84类型或命名空间名称Project4'找不到(是否缺少using指令或程序集引用?)

Error: -> Error 84 The type or namespace name 'Project4' could not be found (are you missing a using directive or an assembly reference?)

我最近注意到,加入project4的DLL来project5不会给任何错误,但如果您尝试csproject添加引用它将给出一个错误。这是否让任何意义? 任何帮助将是对我好

i have recently noticed that adding dll of project4 to project5 will not give any error but if you try to add reference by csproject it will give an error. Does this makes any sense ? Any help would be better for me

推荐答案

如果您看到的DLL文件,但它不是以某种方式适用于Visual Studio的使用,也许它的状态是不正确的: 在命令行,进入该文件的父文件夹,并做了:

If you see the dll file, but it is not somehow available for Visual Studio to use, perhaps its state isn't correct: In command-line, go to the parent folder of that file, and do a:

cleartool ls
cleartool descr -l yourFile.dll

也许不readeable,因为它已被其他过程

Maybe it isn't readeable, because it is taken by another process.

文件不可读提到在关于另一个原因在Windows和对ClearCase的和的此技术:

The other reason a file isn't readable is mentioned in "About the pathname limitation on Windows and its affect on ClearCase" and this technote:

有255个字符的任何标签,分支,超链接的限制,或属性名称。

There is a limit of 255 characters for any label, branch, hyperlink, or attribute name.

请确保没有路径名过长的项目。

Make sure no pathname is too long in your project.

阅读全文

相关推荐

最新文章