Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# [A] Sales.ExtendeDeduserentityMaster不能强制转换为[B]Sales.ExtendedUserEntityMaster_C#_Asp.net Mvc_Iis_Model View Controller - Fatal编程技术网

C# [A] Sales.ExtendeDeduserentityMaster不能强制转换为[B]Sales.ExtendedUserEntityMaster

C# [A] Sales.ExtendeDeduserentityMaster不能强制转换为[B]Sales.ExtendedUserEntityMaster,c#,asp.net-mvc,iis,model-view-controller,C#,Asp.net Mvc,Iis,Model View Controller,我在生产中替换bin文件夹中的dll(Sales)后出现此错误。一旦我重新启动IIS,问题就会得到解决 但是,在替换dll时,我重置了IIS。不确定为什么会出现此错误,并且重新启动iis已解决此问题 替换dill文件时,IIS不会刷新工作进程。这意味着请求可能仍由旧的辅助进程处理,因为停止站点可能不会立即终止辅助进程。但是,当您重置IIS时,整个应用程序池都会刷新,我认为这可能是原因。谢谢,开玩笑。但是在替换dll之后,我手动重新启动了IIS,所以它应该已经刷新了工作进程,对吗?您是否看到在替换

我在生产中替换bin文件夹中的dll(Sales)后出现此错误。一旦我重新启动IIS,问题就会得到解决


但是,在替换dll时,我重置了IIS。不确定为什么会出现此错误,并且重新启动iis已解决此问题

替换dill文件时,IIS不会刷新工作进程。这意味着请求可能仍由旧的辅助进程处理,因为停止站点可能不会立即终止辅助进程。但是,当您重置IIS时,整个应用程序池都会刷新,我认为这可能是原因。谢谢,开玩笑。但是在替换dll之后,我手动重新启动了IIS,所以它应该已经刷新了工作进程,对吗?您是否看到在替换dll并重新启动IIS之后PID发生了变化?您是否通过网络停止/启动或IISRESET重新启动IIS?据我所知,这些操作将刷新所有IIS服务和应用程序池。因此,我认为要么工作进程没有被回收,要么任何IIS服务都得到了更新。如果您需要找到根本原因,我们可能需要有关系统IO和堆栈跟踪的更多信息。有时我会停止站点,更换DLL,然后启动站点。不使用重置命令。这也可能是导致此问题的原因吗?不,我没有检查PID是否更改。但是如果你愿意,我可以分享日志。IIS日志对您有帮助吗?另外,我希望您能向我详细解释这个问题,以及老员工是如何导致这个问题的。