说是解决了DLL HELL,不过还是要老我大驾,从FOLDER里面的DLL删起,然后删COMPONENT SERVICE 里面的COM+,然后删CACHE里面的DLL, 然后REBUILD.
上述情况还算好。如果不小心非要用PROXY,那真是死都不知道怎么死的。千万不能忘记REGENERATE PROXY。因为就算是不REGENERATE PROXY, BUILD成功了,也无法调试,DEBUG根本进不去别的COM+。就算是REGENERATE 成功了,也不要高兴得太早。一遍一遍的DEBUG,仍然进不去别的COM+,要命的是你根本不知道错误在哪里。
气得关掉VISUAL STUDIO,在打开,仍然没有作用
关掉计算机,在打开,如果幸运的话,可以继续调试。不幸运的话,继续重复上面的步骤,直到幸运的那一刻吧。
修改一点代码,花费10分钟,准备调试这点代码,准备了3-4个小时。
.NET, HELL.
上述情况还算好。如果不小心非要用PROXY,那真是死都不知道怎么死的。千万不能忘记REGENERATE PROXY。因为就算是不REGENERATE PROXY, BUILD成功了,也无法调试,DEBUG根本进不去别的COM+。就算是REGENERATE 成功了,也不要高兴得太早。一遍一遍的DEBUG,仍然进不去别的COM+,要命的是你根本不知道错误在哪里。
气得关掉VISUAL STUDIO,在打开,仍然没有作用
关掉计算机,在打开,如果幸运的话,可以继续调试。不幸运的话,继续重复上面的步骤,直到幸运的那一刻吧。
修改一点代码,花费10分钟,准备调试这点代码,准备了3-4个小时。
.NET, HELL.