You’ve gone into the editor and added your breakpoints to your C# but when you run your package the script task won’t debug, what’s going on?
There are a couple of causes of this we’ve found.
Number 1: You have two or more script tasks and two or more of these have break points in them. Only set break points in one script task at a time.
Number 2: You need to set the Run64BitRuntime property of the package to false. Right-click on your project and select ‘Properties’, then go to the Debugging tab and change the below record to False