编译和运行都没错误,发布网站放在根目录的某个目录下也可以,而放在根目录下会错误,怎么搞的?
编译和运行都没错误,发布网站放在 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里有其它文件一起运行了?