Bug 1163817 - missing libs for C# hotrod client
Summary: missing libs for C# hotrod client
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: JBoss Data Grid 6
Classification: JBoss
Component: C# Client
Version: 6.3.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: CR1
: 6.4.0
Assignee: Ion Savin
QA Contact: Radim Vansa
URL:
Whiteboard:
Depends On:
Blocks: jdg64-GA-Blockers
TreeView+ depends on / blocked
 
Reported: 2014-11-13 14:13 UTC by Shay Matasaro
Modified: 2018-12-09 19:09 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Shay Matasaro 2014-11-13 14:13:36 UTC
When the C# hotrod client is installed in an environment without Visual studio , it is missing libraries to run properly.

-----
The staff investigated the situation and found the problem and the
    dependence of MSVCR100.dll MSVCP100.dll libraries that are
    installed with Microsoft Visual C ++ 2010 Redistributable Package
    (x64). This in turn is an optional package of .Net framework. Why
    they were not installed on the machines where the application is
    running.
----


Engineering has confirmed this should be included in the docs.

[reply from isavin]

Hi Dennis,

The C# client is a wrapper over the native one (C++) and indeed the package mentioned by the client seems to be required if Visual Studio is not installed and it should be installed manually in addition to the .NET runtime.

This should be documented for both the native and .net client.

-- 
Ion Savin



while fixing the docs is an option, maybe providing another distro for clean os is a better option.

Comment 3 Radim Vansa 2015-01-08 10:04:09 UTC
The issue was documented, but the installer does not detect this situation and the libraries are not in client distribution.

Comment 4 Radim Vansa 2015-01-08 10:08:22 UTC
The follow-up BZ is https://bugzilla.redhat.com/show_bug.cgi?id=1180080

Comment 5 Radim Vansa 2015-01-08 10:21:05 UTC
Apologies for closing as verified, but while it was documented in source code, the info is neither in REAMDE.txt nor in docs/ (as this contains only API docs).


Note You need to log in before you can comment on or make changes to this bug.