我修该了代码,并设置了断点,准备调试,
但是当我调试到这里的时候,有弹出了一个代码而且我修改的代码没有执行啊!
请问这怎么回事?我估计这是源代码管理器的问题,我不是很会用它.
怎么操作呢?
CheckOut,CheckIn??

解决方案 »

  1.   

    你要修改的时候需要CheckOut,当你修改完成后CheckIn将代码提交到管理器的服务器
      

  2.   

    .NET IDE经常会出点类似的小问题的,一般关了重来,或者关机重来就好了,土法不妨一试:)
      

  3.   

    我重启编译后,他在IDE中重新弹出一个窗口,里面的代码仍然是以前的,
    这到底是怎么回事啊!
      

  4.   

    引用的DLL 不是当前项目里面的,而是保存到本地的文件,把表示层引用的Dll重新指向项目文件生成的路径,然后全部重新编译一次,就ok了,设置断点,调试吧
      

  5.   

    我这里不是dll文件,是控件, .ascx文件.
      

  6.   

    我看了一个dll文件的属性,Path:C:\Inetpub\wwwroot\star\BusinessSTAR\obj\Debug\STAR.Business.dll应该是正确的啊,我打开的项目就在C:\Inetpub\wwwroot\star\是不是要把属性Copy Local(复制本地)改为false?
      

  7.   

    hta.Add("OpenDate", string.Format("{0:dd/MM/yyyy}", DateTime.Now));监视hta["OpenDate"]是"2002-九月-25"
    本机测试是"2002-09-25"执行的代码是没有修改之前的.
    原来是:hta.Add("OpenDate", string.Format("{0:dd/MMM/yyyy}", DateTime.Now));
      

  8.   

    把需要的都check out,然后修改后,再check in
      

  9.   

    应该先Check Out,因为在运行(F5)时,IDE会自动保存修改过的文件,这时就会提示是否签出修改,此时签出修改即可,一切OK以后就可以Check In了。
      

  10.   

    有时是会莫名其妙你不妨全checkin再全checkout试一下