Lib folder remains empty |
Post Reply |
Author | |
arao
Newbie Joined: 31 December 2024 Location: THANE Status: Offline Points: 3 |
Post Options
Thanks(0)
Posted: 31 December 2024 at 1:58am |
Currently I am working on migration project from VS2027 to VS2022. I have installed codejock 22.1.0 for VS 17.0(2022) It gets successfully installed but following lib folder remains empty. Because of which I get code jock lib 170D not found while compiling my project in Visual C++ 22 C:\Program Files (x86)\Codejock Software\MFC\Xtreme ToolkitPro v22.1.0\Lib\vc170 I tried to uninstall and reinstall but problem remains same. Please help me Even when I installed latest Build of CodeJock 24.0.0 the Lib\VC170 folder remains empty though installation was without error. |
|
ARAO
|
|
RyanCoder
Newbie Joined: 03 July 2024 Location: Canada Status: Offline Points: 7 |
Post Options
Thanks(0)
|
Hi,
I am a software developer and I am getting the same problem. Also my boss is having the same problem as well. I am trying to install Codejock xtp pro toolkit version 24.0 for Visual Studio 2022 and after the Codejock deployment wizard builds the source code and pops up a dialog showing sucesss I go to the directory "c:\program Files (x86)\Codejock Software\MFC\Xtreme ToolkitPro v24.0.0\lib\vc170x64\" and there are no library files there. I have tried to install on 2 of my computers (a physical development computer and also a virtual machine used for development) to see if it would create the lib's and it did not create the files. Codejock can you please fix the installer so we can install the latest version. We currently had version 22.1 installed and had no problems with it. If someone else has any suggestions on why the install is failing, please let me know. Thanks,
|
|
arao
Newbie Joined: 31 December 2024 Location: THANE Status: Offline Points: 3 |
Post Options
Thanks(0)
|
Hi
I have done temporary work around and it seems worked. I have installed VS2017 on same computer. And Installed codejock 22.1 on it. Lib files got created in vs150 folder. I copied them and put in 170 folder and renamed them 170 and it worked uptill.Its not good approach,but till codejock gives solution,we can do ir.
|
|
ARAO
|
|
RyanCoder
Newbie Joined: 03 July 2024 Location: Canada Status: Offline Points: 7 |
Post Options
Thanks(0)
|
Thanks for the response. I found a solution as well. I compiled the codejock code in Visual Studio with there provided sln file (Visual Studio Solution file). You can see better the errors occurring during compile time. There is a bug in their code in version 24 of Codejock. You can fix the code problem youself and then recompile project or run the deployment wizard to compile the libraries again. Codejock says that the code fix will be in next version of Codejock xtp toolkit released. here is a codejock forums link explaining the problem and solution Toolkit compilation fails under VS17.12.1 - Codejock Developer Community.
Here is the text in case the link above does not work. I have tested this solution and it worked. Hope this helps. Problem: "Hello, I just installed the new Visual Studio 2022 17.12.1 and recompiled the toolkit. It failed with the error below. Any help please? 1>------ Build started: Project: Codejock.ToolkitPro.Shared, Configuration: Debug x64 ------ 1>XTPMarkupBuilder.cpp 1>C:\Program Files (x86)\Codejock Software\MFC\Xtreme ToolkitPro v24.0.0\Source\Markup\XTPMarkupBuilder.cpp(1005,19): error C2664: 'LPCWSTR NormalizeXmlContentText(LPCWSTR,CArray<WCHAR,WCHAR> &,int,BOOL,BOOL)': cannot convert argument 4 from 'XTPXML::IXMLDOMNodePtr' to 'BOOL' 1>(compiling source file '/Source/Markup/XTPMarkupBuilder.cpp') 1> C:\Program Files (x86)\Codejock Software\MFC\Xtreme ToolkitPro v24.0.0\Source\Markup\XTPMarkupBuilder.cpp(1007,24): 1> No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called 1> C:\Program Files (x86)\Codejock Software\MFC\Xtreme ToolkitPro v24.0.0\Source\Markup\XTPMarkupBuilder.cpp(571,16): 1> see declaration of 'NormalizeXmlContentText' 1> C:\Program Files (x86)\Codejock Software\MFC\Xtreme ToolkitPro v24.0.0\Source\Markup\XTPMarkupBuilder.cpp(1005,19): 1> while trying to match the argument list '(LPCWSTR, CArray<WCHAR,WCHAR>, int, XTPXML::IXMLDOMNodePtr, XTPXML::IXMLDOMNodePtr)' 1>Done building project "ToolkitProShared_vc170.vcxproj" -- FAILED. " Solution: "Hello, This was a known issue and it's been fixed already for the next maintenance release. All users who contacted support have received the patch, I'll publish it here so you don't wait for the new version: \Source\Markup\XTPMarkupBuilder.cpp(1005): lpszContent = NormalizeXmlContentText(lpszContent, textBuffer, XTPToIntChecked(nodeText.length()), NULL != pContent->previousSibling, NULL != pContent->nextSibling); Basically, for some reason comparison to implicit casting of COM pointer to BOOL is not supported in the affected Visual Studio compilers, so explicit comparison was required. Please, replace that call statement and re-build Toolkit Pro, this should solve the issue. Regards, Alexander" |
|
mnvew
Newbie Joined: 18 January 2025 Location: Tucson, AZ Status: Offline Points: 3 |
Post Options
Thanks(0)
|
Same issue here with Toolkit 24.0.0. Deployment runs wihout error but the Lib and Bin folders are empty. I repeated the process 3 times with the same result.
Visual Studio 17.12.4 -- Michael |
|
Post Reply | |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |