日期:2014-05-17  浏览次数:20573 次

编译和运行都没错误,发布网站放在根目录的某个目录下也可以,而放在根目录下会错误,怎么搞的?
编译和运行都没错误,发布网站放在 Default Web Site 里的某个目录下也可以,而后放在 Default Web Site 根目录下

会错误,怎么搞的?

错误提示:
Error converting data type nvarchar(max) to datetime.
Error converting data type nvarchar(max) to datetime.
Error converting data type nvarchar(max) to datetime.
Conversion failed when converting datetime from character string.

也有这样的错误:
Invalid column name 'c21xli3fkbkitefwhz2azuyk'. 

还有这样的错误:
String or binary data would be truncated.
The statement has been terminated. 






有人说是时间转化错误,有人说是字符过长,我就纳闷,为什么编译和运行都没错误,发布网站放在 Default Web Site 里的某个目录下也可以???

------解决方案--------------------
路径问题??欧~~不懂。
------解决方案--------------------
仔细看错误提示,上面应该会有对应的页面,再从页面里面去找答案。
------解决方案--------------------
路径问题~或对应的页面找不到
------解决方案--------------------
可能是权限问题:
1:这个问题在调试的时候是不会出现的,只有部署了才会有;
2:c:\inetpub\wwwroot 这个文件夹 及其下新建的子文件夹的权限 会与其它地方的文件夹有所不同。主要是增加了web用户的权限 ,但默认是只读,如果有写入,可能有问题。
3:如果发布到了其它文件夹,则一定要设置一下权限。
------解决方案--------------------
错误肯定是数据库相关的错误了。StackTrace说是哪里出得错?

是不是 Default Web Site里有其它文件一起运行了?