Comments (4)
Some other findings... using same procedure on W7 machine & Delphi XE3:
seem that when compiling the 5 elements, files are created correctly on c:\Indy\Lib\BPl folder (see image) but not copied or generated inside C:\Program Files (x86)\Embarcadero\RAD Studio\10.0\bin (and C:\Program Files (x86)\Embarcadero\RAD Studio\10.0\bin64 too).
Copy those files manually on the \bin folder and installing 2 runtime components (dclIndyCore170 and dclIndyProtocols170) solve the issue ....
Any idea / hint ? Something wrong on the procedure ?
Will try next on W-10 machine ...
from indy.
Make sure you have removed any older BPLs and other source files before installing the new version.
You can use a tool like SysInternals Process Monitor to see which file the IDE is looking for that it can't find, and where it is looking for that file. Chances are, it is not the file you are expecting.
Also, don't put the binary files in the IDE's \bin
folder, they don't belong there (and modern IDEs will actually invoke a copy protection feature if you do). The IDE has a dedicated folder set aside for BPLs, place them there instead. They should actually be placed there by default, unless the DPK/DPROJ projects are configured otherwise. Check the project settings.
from indy.
@pietro62 Thank you very much! I have a same issue, manual copy 5 packages from Indy\Lib\BPl to C:\Program Files (x86)\Embarcadero\RAD Studio\10.0\bin and all working!
from indy.
@NickNevzorov Did you not read my previous message? DO NOT copy the compiled .bpl
files into the IDE's \bin
folder! They do not belong there, and putting any non-Embarcadero files in that folder will trigger the IDE's copy protection feature, which WILL cause problems inside the IDE (by design). Only files that Embarcadero itself installs should be in the \bin
folder, including the bundled version of Indy that Embarcadero ships. If you want to installing a custom version of Indy, remove the bundled version, do not overwrite it. Put your compiled .bpl
files into the IDE's \bpl
folder instead, which by default is located at %ALLUSERSPROFILE%\Documents\Embarcadero\Studio\<version>\Bpl
.
from indy.
Related Issues (20)
- Remove IIdTextEncoding parameters for AnsiString input on FreePascal 3.0+
- ConnectTimeout not working HOT 1
- Service compiled with Delphi 11 (TidTCPServer) with Clients compiled with Delphi XE3 not connecting. HOT 2
- Compile error after fc3966b : an open parenthesis is missing in idHTTP line 3189
- Error reading IdSSLIOHandlerSocketOpenSSL1.SSLOptions.Method: Invalid property value HOT 2
- Make it easier to send replies in TIdEventSocksServer event handlers
- EIdOpenSSLShutdownError on TCP server shutdown after verifying SSL_shutdown result code HOT 4
- When SSL_get_error() returns SSL_ERROR_SYSCALL, include the error from GetLastError()
- documentation can't be downloaded HOT 5
- Assume the highest supported compiler version when a new compiler is released
- CTCP PING does not return correct value HOT 6
- Update IdCustomHTTPServer responses HOT 1
- SCRAM-SHA-1(-PLUS) + SCRAM-SHA-256(-PLUS) + SCRAM-SHA-512(-PLUS) + SCRAM-SHA3-512(-PLUS) supports
- Delphi 2007 w/ Indy 10.6.2.0 Won't Compile (File not found: IdSys.dcu) HOT 2
- EConvertError in TIdX509.notBefore and TIdX509.notAfter properties for 4-digit years
- Tidtelnet.Disconnect cannot be disconnected HOT 2
- No FHeadIndex - A Bug? HOT 4
- Wont Reset Bytes - A Bug? HOT 4
- Rad Studio 12 - Settings compatible HOT 3
- idHttp - IPv6 - IPVersion-ProtocolSwitch on Redirect (HandleRedirects=true) HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from indy.