C# app, strange runtime behaviour

Posted on 2016-10-08
Last Modified: 2016-10-13
I've just encountered a wierd problem.
The following piece of code (using VS2010) works
SNAG-0028.bmpand, on the same PC, the following piece of code (using VS2015) fails
Any ideas as to what is going on - I just copied and pasted the file from one project to a newer one.
Question by:AndyAinscow
  • 3
  • 2
LVL 25

Expert Comment

by:Pawan Kumar
ID: 41835054
Prefix @ before Provider keyword in the connection string.
LVL 44

Author Comment

ID: 41835056
No it isn't that, the code is identical.
LVL 25

Expert Comment

by:Pawan Kumar
ID: 41835059
Yes it is the VS 2015. If you Prefix @ before Provider keyword in the connection string then it will work.
LVL 44

Accepted Solution

AndyAinscow earned 0 total points
ID: 41835063
I've tried it and it doesn't make any difference.

Meanwhile I have found it is an x86 / x64 conflict.  Changing the solution property settings cured it.
LVL 44

Author Closing Comment

ID: 41841662
32/64 bit compilation problem, only one of those options had the provider installed.

Featured Post

Best Practices: Disaster Recovery Testing

Besides backup, any IT division should have a disaster recovery plan. You will find a few tips below relating to the development of such a plan and to what issues one should pay special attention in the course of backup planning.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Binary Bomb: Phase 4 func4 3 310
Pointer in one class to member in another 6 116
Arduino EDI - Programming language 3 80
Memory going from 12gb to 64gb or 96gb. worth it? 15 138
Preface I don't like visual development tools that are supposed to write a program for me. Even if it is Xcode and I can use Interface Builder. Yes, it is a perfect tool and has helped me a lot, mainly, in the beginning, when my programs were small…
This tutorial is posted by Aaron Wojnowski, administrator at  To view more iPhone tutorials, visit This is a very simple tutorial on finding the user's current location easily. In this tutorial, you will learn ho…
Video by: Grant
The goal of this video is to provide viewers with basic examples to understand and use for-loops in the C programming language.
The goal of this video is to provide viewers with basic examples to understand how to create, access, and change arrays in the C programming language.

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now