Bug 1163817

Summary: missing libs for C# hotrod client
Product: [JBoss] JBoss Data Grid 6 Reporter: Shay Matasaro <smatasar>
Component: C# ClientAssignee: Ion Savin <isavin>
Status: CLOSED CURRENTRELEASE QA Contact: Radim Vansa <rvansa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.3.0CC: dmehra, dstahl, mgencur, pzapataf, sjacobs
Target Milestone: CR1   
Target Release: 6.4.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1153111    

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).