问题描述
运行环境linuxcentos7.0,Mono4.014,jexus5.64描述:今日放假无聊,将以前做的MVC项目部署到Linux上,之后发现参数化查询的时候输出参数OUTPUT不见了,导致业务流程不正常,不知道那位大虾知道如何解决该问题。获得有没有大虾遇到过该问题,让我吸点经验,MVC项目运行在WindowsIIS.NET4.0上一切正常。今日将项目部署到LINUX上遇到许许多多问题,最坑爹的就是文件大小写的问题。目前遇到的问题有HttpContext.Current的Session为Null,SQLSERVER存储过程的返回参数的output不见了有人能帮我解释一下嘛
解决方案
本帖最后由 u014027410 于 2015-06-07 21:57:58 编辑
解决方案二:
你的数据库服务器还是windows的是不是,似乎sqlserver不能在centos上运行吧。那么调试你的web网站,看看是不是应用层的问题,估计和jexus的bug有关。
解决方案三:
噢,只能写个控制台链接数据库,看看是不是jexus的问题了,昨天在mac操作系统上,参数InputOutput类型改为,Output就行了,不但返回值有了,输入值也有,太奇怪了,当时以为行了,结果使用,Windows的iis,发现只有返回值没有输入值,我的心瞬间就碎了
解决方案四:
,只能写个控制台链接数据库,看看是不是jexus的问题了,昨天在mac操作系统上,参数InputOutput类型改为,Output就行了,不但返回值有了,输入值也有,太奇怪了,当时以为行了,结果使用,Windows的iis,发现只有返回值没有输入值,我的心瞬间就碎了
时间: 2024-12-02 16:00:53