Are the .pdb files present?
- Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
- Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!
As SY01 problems go
Collapse
X
-
-
Originally posted by suityou01 View PostSo I should ask the vendor for access to their code repository and fix it myself?Coffee's for closersComment
-
Originally posted by DimPrawn View PostAre the .pdb files present?
Specifically what I have tracked down by decompiling the vendors product is that it uses CodeDomProvider to launch a remote debugging session. It could specify the target but it doesn't. Appalling code.
So what happens is that, when it stops working it tries to launch the 64bit csc.exe in a 32bit shell. And boom. But silent boom.
Took quite a bit of digging to find that little nugget.Knock first as I might be balancing my chakras.Comment
-
Originally posted by Spacecadet View PostYou should do what is required to accomplish the task the client has asked you to complete if that means debugging without breakpoints then that is what you have to do.
a) It makes the task infinately harder, because of where the code is excuted from within the tool.
b) It will take longer so all deadlines will now be missed by some chalk.
You're not helping BTW. #justsayinKnock first as I might be balancing my chakras.Comment
-
You can't (remote) debug a 64 bit .NET assembly using a 32 bit dev machine either. Both need to be 64 bit OS.
HTH BIDIComment
-
Originally posted by suityou01 View PostNot with this tool I'm afraid. Dumping out to text file is about the best I can achieve. Bluddy annoying.Comment
-
Originally posted by aussielong View PostGenerally, break your code down to bits you can unit test in isolation outside of the vendor container. Follow that and you shouldn't need to do breakpoint debugging in the container.
For instance, the screen uses a grid component written by the vendor. My code populates a dataset, which the grid retrieves by inversion of control. So the only way to catch it "il flagranti" and see what the grid component is up to is with the debugger.
I'm probably not explaining it very well, but trust me not having the debugger is a serious handicap.Knock first as I might be balancing my chakras.Comment
-
Document each problem with possible solutions and timescales.
Let the client manager decide how they want to handle this.Comment
-
Originally posted by DimPrawn View PostYou can't (remote) debug a 64 bit .NET assembly using a 32 bit dev machine either. Both need to be 64 bit OS.
HTH BIDI
When it works, it (windows) provides the correct version of CSC.exe to the tool, and it compiles the injected classes and generates the pdbs.
When it stops working, windows for some reason says "Ah ok you need a debugger, better have the default one then, here it is all 64 bits of it".
If in their code, when calling the remote debugger they actually stiplulated x86 I would not be having this problem.
The question would be, how do I make the 32 bit version of the framework the default? Or put another way, when a 32 bit app calls the remote debugger, wtf does it pass back a 64 bit instance?Knock first as I might be balancing my chakras.Comment
-
Originally posted by suityou01 View PostThoughts?Hard Brexit now!
#prayfornodealComment
- Home
- News & Features
- First Timers
- IR35 / S660 / BN66
- Employee Benefit Trusts
- Agency Workers Regulations
- MSC Legislation
- Limited Companies
- Dividends
- Umbrella Company
- VAT / Flat Rate VAT
- Job News & Guides
- Money News & Guides
- Guide to Contracts
- Successful Contracting
- Contracting Overseas
- Contractor Calculators
- MVL
- Contractor Expenses
Advertisers
Contractor Services
CUK News
- Reports of umbrella companies’ death are greatly exaggerated Nov 28 10:11
- A new hiring fraud hinges on a limited company, a passport and ‘Ade’ Nov 27 09:21
- Is an unpaid umbrella company required to pay contractors? Nov 26 09:28
- The truth of umbrella company regulation is being misconstrued Nov 25 09:23
- Labour’s plan to regulate umbrella companies: a closer look Nov 21 09:24
- When HMRC misses an FTT deadline but still wins another CJRS case Nov 20 09:20
- How 15% employer NICs will sting the umbrella company market Nov 19 09:16
- Contracting Awards 2024 hails 19 firms as best of the best Nov 18 09:13
- How to answer at interview, ‘What’s your greatest weakness?’ Nov 14 09:59
- Business Asset Disposal Relief changes in April 2025: Q&A Nov 13 09:37
Comment