Visual Studio + Crystal Reports + SourceSafe =自动结帐

时间:2009-01-06 08:16:50

标签: .net visual-studio crystal-reports visual-sourcesafe

我有一个简单的VS2008项目,其中包含使用Crystal Reports 2008(Visual Studio外部)创建的多个水晶报表。该解决方案被添加到源代码控制(Visual SourceSafe 6.0)。现在每次打开解决方案时,所有报告都会与相应的cs文件一起检出。没有对文件进行任何更改,所以我可以撤消签出,但这非常烦人。有人遇到过这个问题并且有解决方案吗? 编辑:以下是完整描述会发生什么:

  • 使用Crystal Reports 2008创建了多个报告
  • 仅使用一个项目创建了Visual Studio 2008解决方案并添加了现有报告
  • 向SourceSafe添加了解决方案并检查了所有内容
  • 关闭解决方案
  • 打开解决方案(只是它,而不是报告),并且检查报告没有任何更改 这种行为不仅适用于我,每个从事该项目的人都有这些问题。

4 个答案:

答案 0 :(得分:3)

经过一些谷歌搜索后,我在MSDN论坛中找到了that主题。我的问题与那里讨论的问题相同。解决方案是更新Crystal Reports。我有空的时候会试试。
编辑:是的,它已经修好了! :)对于有相同问题的任何人 - 只需从Business Objects下载页面下载并安装最新的Service Pack。

答案 1 :(得分:1)

我知道这不是你问题的解决方案......(我看到你找到了一个)但是使用另一个源控制系统....它解决了我们遇到的很多问题(我们甚至有文件损坏)与vss)。 MS也坚持6.0(不要认为任何改进都会被释放)。

我们在一年前做出了改变,在另一个VSS腐败问题之后,我唯一的遗憾是我们没有更快地改变,节省了多少时间!

我个人使用:

问周围每个人都会告诉你,坚持使用vss是一个糟糕的选择......

我只想给你2美分。

答案 2 :(得分:0)

您是否在设计师处打开报告?

答案 3 :(得分:0)

您可能需要进一步缩小问题范围以查看问题

  1. 其他项目是否会发生这种情况?也许这是一个VSS问题。
  2. 您是否尝试在已检出的cs文件上运行差异以查看可能已更改的内容? Perhpas VS正在报告文件上运行自定义工具以重新生成cs文件