I Have a dll Project. I want to debug this Project with paserver on remote side. How can i pass my dll outpath dir on remote side and how can i pass my dll’s debug launcher application ?
For example my dll should be run on C:\MyApp\MyApp.DLL (On remote side)
And my debug launcher program should be run on C:\MyApp\MyDebugger.EXE (On remote side)
My Host application is Win32 VCL Application
Best Regards
PAServer is not stable at this stage. It simply cannot be used. There are MANY reports about this:
PAServer can't load dyld: Library
Delphi XE5 PAServer Unauthorized user
How can i debug my DLL project with Delphi's PAServer
Delphi XE4 iOS can't connect to PAServer
https://stackoverflow.com/questions/28115855/paserver-crashes-on-win64
Delphi Mac OS X
https://quality.embarcadero.com/browse/RSP-34061 (2021)
Solution: wait until they release something stable. (You will have to pay again, of course)
follow solution as discussed here : https://www.delphipraxis.net/204383-dll-unter-linux-deploy-prozess-2.html (German only)
Related
Windows 10, Delphi 10.4.1, IBLite 2020
Hello all,
Getting "ibtogo64.dll not found in the path" when trying to run on any computer that does not have Interbase installed.
I have been using Advantage local server and would like to move to iblite for testing and small desktop projects.
I created a small test project using the sample data.
I copied the compiled project and supporting files, including license file and data to a USB drive.
Stopped the Interbase service and ran the project fine.
Moved the USB drive to a different computer and got the error as soon as project ran.
To make sure the running project was using the local DLL, I moved the USB back to the development computer and removed the DLL. Got the error, pasted back everything fine.
What am I missing.
Things I checked:
Made sure DLL's are in same directory as exe
Deployment files all checked except reg_ibtogo.txt using reg_iblite.txt
reg_iblite.txt is in the license folder
Interbase directory in same directory as exe
Project is release version
I ran the program from USB on laptop that has Interbase installed and service stopped and worked fine.
On Delphi-PRAXiS question came up about license. I have an included license file and according to this that's all I need.
RAD Studio includes InterBase 2020 ToGo and IBLite editions for embedded application development.
Developers can deploy their multi-device applications on Windows (32-bit and 64-bit), macOS (32-bit and 64-bit), iOS (32-bit and 64-bit) or Android (32-bit and 64-bit) devices with an IBLite license, for free. Also, developers using RAD Studio 10.3 Rio Enterprise or Architect editions can deploy their iOS and Android applications with the InterBase ToGo (IBToGo) for Mobile license included. They can additionally purchase an IBToGo license for desktop platforms (Windows, macOS, and Linux).
Developers using Professional edition can purchase an IBToGo license for all platforms separately.
any help would be appreciated,
Gary
Try deploying the InterBase 64 bit client to the .EXE directory, then copy ibclient64.dll to ibtogo64.dll. If that works, we can contemplate why.
I just had this problem on 32 bit. The problem was I did not have the 32 bit Visual C++ runtime installed. So, you likely did not have the 64 bit one.
I am trying to run iOS Simulator from Delphi having setup the following needed configurations:
I am using mac with Parallel Desktop for my RAD Studio virtual machine.
I am using Delphi 10.1 Berlin.
Already installed an XCode and running.
I have my command line tools.
I have platform assistant and running in my mac.
I already created my connection profile using the IPAddress and port given by PAServer.
Installed SDK for OSX and iOS in the SDK Manager.
I have no problem running my OSX on my Mac.
The only issue I have is my iOS Simulator is not working. Here'sscreenshot of the error message.
I swear I checked the recommended troubleshoot procedures several times but no avail.
I hope someone help me get through with this. I already spent the whole day searching/troubleshooting this connection.
Many thanks and cheers!
There is a Hotfix for 10.1 Berlin called "30680_rad_studio_10.1_berlin_hotfix_11_jan_2017". It should be available for download from your EDN account under "My registered user downloads".
You need to copy the files from this zip archive onto your Mac in the PAServer-18.0 application folder /Applications/PAServer-18.0.app/Contents/MacOS. There is a readme_en.txt with a detailed description.
In Delphi XE2, I use Indy TIdHTTP to make a http connection. In Windows 7 it works perfectly. But now I have started the program on a Windows 8.1 computer and when trying to connect (which in Windows 7 works perfectly) I get an error message from Windows telling me that MSVCR110.dll is missing on the computer (message title: "Drag: MyProgram.exe - System error").
Is it safe to take the MSVCR110.dll from my Windows 7 computer and install it on the Windows 8.1 computer in my application's directory? Do I have to somehow register the DLL when I install it in Windows 8.1 in my application's directory?
EDIT 201407152319: Ahhhh, found the culprit: This error occurs only in Windows 8.1 when using the new (version 1.0.1.7) (heart-bleed-tested) libeay32.dll and ssleay32.dll! When using the older DLLs in Windows 8.1 the error does not occur!
Indy has no dependencies on the VC++ runtime library. However, some distributions of the OpenSSL DLLs do. The OpenSSL DLLs that are available on Indy's Fulgan mirror have been compiled without the dependency.
I have a Windows 8.1 on a VirtualBox with Delphi XE5.
On my Mac OSX 10.9.1, I installed the package PAServer version 4.2.0.05 and executed with no password.
I've used previously in the PAServer XE4 version, so I know how it works, but tests with XE5 error occurs.
When I create an example app for iOS and deploy, I put the IP of my Mac and do a test connection, so I get the following message:
Remote Error: Unauthorized user, all server request are ignored.
Ping from Windows to Mac is OK.
I have no firewall enabled on Mac and Windows.
I gave permission to all folders generated by PAServer on Mac.
On Windows, I have a user with the same username of Mac.
Using "sudo" to run the PAServer had no effect.
I have no more idea...
PAServer is not stable at this stage. There are MANY reports about this:
PAServer can't load dyld: Library
Delphi XE5 PAServer Unauthorized user
How can i debug my DLL project with Delphi's PAServer
Delphi XE4 iOS can't connect to PAServer
https://stackoverflow.com/questions/28115855/paserver-crashes-on-win64
Delphi Mac OS X
Solution: wait until they release something stable. (You will have to pay again, of course)
An attempt to debug a small and simple 64-bit Windows application in Delphi XE2 gives this runtime error message: Unable to create process, ...
This error occurs upon an attempt to run the program with the build-configurations debug and release. It does not occur when started with the "Run without Debugging" in the project manager.
This happens only when trying to run the program from within Delphi's integrated environment.
This is on a 64 bit Desktop, with Windows 7 Professional and Delphi XE2 Update 4.
I have experienced exactly this. In my case the problem was my anti-virus (Sophos at that time). I had to completely uninstall the AV program to resolve the problem.
I had this problem when I was sharing internet connection through a wi-fi adapter. The solution is to turn sharing off