[英]Where do compiler defines (e.g. $CPUX86) get defined? Which folder/file?
.DLL's produced by Webbroker on my XE8 have stopped working. Webbroker在我的XE8上生成的.DLL已停止工作。 Browsers get Error 500 regardless of server (Microsoft Server 2011 or Abyss Web Server).
无论服务器(Microsoft Server 2011或Abyss Web Server)如何,浏览器都会出现错误500。 .Dll's produced two days ago work fine on both servers.
两天前生成的.Dll在两台服务器上均可正常工作。
I installed XE10.1 (I put off the upgrade until now) and precisely the same problem occurs in the simplest of applications. 我安装了XE10.1(直到现在才推迟升级),并且在最简单的应用程序中也发生了同样的问题。
Result.Content := '<p>Hello world</p>';
crashes. 崩溃。
I am at a loss and am wondering if my compiler's defines have been somehow tampered with. 我很茫然,想知道我的编译器的定义是否被篡改了。 The last thing I did before things stopped working was to try out a IP*Works component and Windows did an update.
在一切停止工作之前,我要做的最后一件事是试用IP * Works组件,Windows进行了更新。 Nothing else that I can think of.
我没有想到的。
Like some of you pointed out - many thanks. 就像你们中指出的那样-非常感谢。 :-)
:-)
The problem had nothing to do with the compiler defines. 该问题与编译器定义无关。 Frankly, I don't quite understand what happened.
坦白说,我不太了解发生了什么。 It seems that Delphi 10 update 1 changed my .DPR file and inserted "Web.Win.ISAPIThreadPool"
看来Delphi 10更新1更改了我的.DPR文件并插入了“ Web.Win.ISAPIThreadPool”
Simultaneously, it seems, my test server reverted to an older version - heaven knows how that happened and the problem below manifested itself: 同时,看来,我的测试服务器已还原为较旧的版本-天知道这是怎么发生的,并且下面的问题已显现出来:
http://qc.embarcadero.com/wc/qcmain.aspx?d=129148 http://qc.embarcadero.com/wc/qcmain.aspx?d=129148
Thank you for helping me regain my sanity and I wish you all the best during this stressful season. 感谢您帮助我恢复理智,并祝您在这个充满压力的季节中一切顺利。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.