login about faq

What ChilkatDotNet files and/or runtime libraries do I distribute to cover an XLL for Excel 2010 (32-bit) running on Windows 10 (64-bit)?

Please advise?

matekus

asked Jan 18 at 15:41

matekus's gravatar image

matekus
11


Actually -- the Excel Class Module is statically linked -- so no VC++ runtime redist should be required..

Ignore this original response:

Good question -- I'll update the web page where the Excel module is downloaded with this information:

The Excel module is compiled (built) with MSVC++ 2010, and therefore requires the MSVC++ 2010 runtime redist libs to be present on the computer.

(Dear Microsoft: For goodness sake, why don't you just put all the VC++ runtimes in the automatic Windows Updates??? They're not big, and I don't see any security risk. Save millions of hours of peoples lives...)

See http://cknotes.com/chilkat-net-assemblies-matching-visual-studio-versions-to-net-framework-versions-to-vc-runtime-versions/ for links to the Microsoft download URLs for the various runtime redists.

link

answered Jan 18 at 20:09

chilkat's gravatar image

chilkat ♦♦
12.8k317367485

edited Jan 19 at 13:56

Just to clarify, what additional libraries should I distribute for each of the following scenarios (using ChilkatDotNet45):

  1. Windows (64) & Excel (32) = MSVC++ 2010, ...?
  2. Windows (64) & Excel (64) = MSVC++ 2010, ...?
  3. Windows (32) & Excel (32) = MSVC++ 2010, ...?

matekus

link

answered Jan 19 at 05:18

matekus's gravatar image

matekus
11

edited Jan 19 at 05:22

I'm confused. Are you using the Chilkat .NET assembly (ChilkatDotNet45.dll), or the Excel Module?

I thought it was the Excel Module: http://www.chilkatsoft.com/excel.asp

Actually -- the Excel Class Module is statically linked -- so no VC++ runtime redist should be required..

link

answered Jan 19 at 13:53

chilkat's gravatar image

chilkat ♦♦
12.8k317367485

edited Jan 19 at 13:55

Actually -- the Excel Class Module is statically linked -- so no VC++ runtime redist should be required..

link

answered Jan 19 at 13:54

chilkat's gravatar image

chilkat ♦♦
12.8k317367485

No. I am using Excel-DNA to create the custom Excel ribbon and required functions and handing off to ChilkatDotNet45 to query a REST API. Everything works swimmingly on my development environment - Windows (64) & Excel (64) but fails gracefully (no errors or warnings) on the customer environment - Windows (64) & Excel (32)?

matekus

link

answered Jan 19 at 14:03

matekus's gravatar image

matekus
11

You would need the VC++ 2012 runtime redist. (If using the 32-bit ChilkatDotNet45, then you need the 32-bit runtime. Likewise for 64-bit.)

link

answered Jan 19 at 16:22

chilkat's gravatar image

chilkat ♦♦
12.8k317367485

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×24
×2

Asked: Jan 18 at 15:41

Seen: 815 times

Last updated: Jan 19 at 16:22

powered by OSQA