下了一个网站 VS2003开发的(不排除更久的历史 因为我看到数据库有2001的) 现在我使用的工具是vs2005一开始只有aspx文件的
后来再叫他们打包 又下过
现在是有aspx.cs文件了现在的问题就是无论我怎么修改aspx.cs文件中的内容 都不会改变 但修改aspx文件就会
而且最可怕的是双击aspx中的控件 既然是变成单页模式的我是一个文件一个文件打开修改的 不是以VS2005打开项目的方式......请问
1.我要怎么做 修改aspx.cs文件后 它会根据我的修改而改变
2.以后要上传回服务器的时候 上面只有aspx文件 那我的aspx.cs怎么办

解决方案 »

  1.   

    你应该是没有编译。你下载下来的是release版本,这个时候已经生成了对应的dll,即使你把.cs的文件删除也是正确的,而你修改之后没有编译,所以这个dll就没有更新,所以你修改了和没修改一样。
    解决方法:修改之后编译。
      

  2.   

    其实我想一个文件一个文件修改 
    然后一个文件一个文件覆盖CS的但现在发现网站没有CS可以给我覆盖而且我修改一个CS后 要怎么换调原来编译好的呢~~~~
      

  3.   

    你下载的已经编译成dll,需要你的源码重新编译,至于dll反工程...去google一下啊
      

  4.   

    这样不行,你下载的这个是发布版本,人家已经把对应的.cs文件都删除了,也就是原则上来讲你是不能修改的。
    如果要修改也不能用你说的方法,肯定不管用。
    方法1:反编译。将生成的dll反编译之后修改之,如果dll被加密了是不能反便宜的,而且反编译之后修改的工作量太大,不容易编译成功,所以不推荐这个方法。
    方法2:在原来的基础上扩展。把不需要的功能屏蔽,在aspx里就可以屏蔽了。将要修改的地方屏蔽之后在加入你需要的功能。推荐这种做法。
      

  5.   

    vs2003 转成 vs2005 是不是最好不要转
    而是用VS2003
    现在转了后有些自定义用户控件提示错误 哎.....