-1

I published the 64bit Release Version on Windows 7 in VS 2017 Community and it runs fine for me, but my friend on Windows 10 can't run it. He is receiving the error that there is a 'class not registered'.

Is he missing a dependency that I'm not? Is there a way to include the dependency in the package?

  • What assembly is the exception pointing to? – Austin T French Oct 27 '17 at 00:27
  • Are you using a COM component? If so, is it registered on his machine? See [here](https://stackoverflow.com/questions/1496214/how-to-solve-com-exception-class-not-registered-exception-from-hresult-0x80040) – ProgrammingLlama Oct 27 '17 at 00:53
  • It's pointing to Microsoft.Speech.Synthesis, which is enabled as a reference. Both my installed version and the released program are 64bit. – Jones Crimson Oct 27 '17 at 01:22

1 Answers1

0

I never got a truly satisfying answer, but the solution was to have him install everything I did when I first built the thing. Very tedious.

  • This does not provide an answer to the question. To critique or request clarification from an author, leave a comment below their post. - [From Review](/review/low-quality-posts/18081233) – wp78de Nov 28 '17 at 01:27
  • I am the author, this was the answer to my problem. It might not help prevent the issues, but it is a fix. The question has already gone unanswered for a month. – Jones Crimson Nov 28 '17 at 01:36
  • There was a problem, the answer makes it go away. How could that possibly be unhelpful? – Jones Crimson Nov 28 '17 at 17:00
  • 1
    Your error is very generic and hard to discover, your problem description very sparse your resolution even more, and the post got only a few clicks (mostly from reviewers I guess). – wp78de Nov 28 '17 at 17:32
  • Indeed. Problem was still. Solved it is. How error occurred? Will never know. – Jones Crimson Nov 28 '17 at 18:59