我在vs 2010上编译好代码后,然后用 XCOPY的方法copy到  c:\temp    然后在IIS下配置好了 虚拟目录指向temp,别名ahweb然后到浏览器下输入  http://192.168.1.199(本机ip)/ahweb
然后报了个数据库错误:
“表或视图不存在“   
stack trace:
  ......in  D:\project\........\Common.cs
但是我计算机上根本没有这个目录; 对应的文件是在 f:目录下的我是菜鸟  刚接触c#, 也有可能是我配置不对, 希望哪个高手可以指点下

解决方案 »

  1.   

    我也是菜鸟
    代码贴出来。。
    说不定你发现了MS的bug..
      

  2.   

    ......in D:\project\........\Common.cs提示的目录 是你开发这个项目的 目录 忽略!贴详细的错误信息
      

  3.   

    路径的问题在IIS里选中一个页面浏览,你看看地址栏的路径是什么,然后再看看自己路径是不是配置的不正确
      

  4.   

    说不清,你用Common.cs整个项目查找,看下那段代码引用了例如你代码是
    open("Common.cs");
    没有指定全路径,vs编译时会自动帮你加个相对路径
    编译时,就变成
    open("F:\Common.cs")
    但发布后,再运行就会变成
    open("D:\Common.cs")
      

  5.   

    懂不懂什么是debug symbol?你把bin目录里面的pdb文件都删掉call stack里面就不会有这个了。pdb是编译器生成的,保存的是你开发机器上面的路径,这个算是基本知识了。