|
Depends on the language the original was written in as well as how well-structured it is.
I would go about this by first and foremost separating business logic from plumbing. Then, by mapping the APIs used in the business logic part to .NET parts. While P/Invoking them is certainly feasible, that's only advised if the goal is defined as sticking as close as possible to the original and/or there's no corresponding .NET APIs.
|
|
|
|
|
thanks for you great experience!
diligent hands rule....
|
|
|
|
|
Not sure how we can answer that without knowing what language is it written in now?
|
|
|
|
|
Win32, written in C++.
diligent hands rule....
|
|
|
|
|
Ctrl+C Ctrl+V then start fixing the compiler errors.
Converted an ancient app to C#. The biggest problem was changing all the 1 based indexes to 0 based.
Wrote unit tests in both languages to ensure consistent behavior.
|
|
|
|
|
Repaired, uninstalled, re-installed, removed my main account, added it again, nothing worked.
And then I did some mystery move which fixed my Outlook problems.
Been at it for two hours now after these issues started yesterday... (didn't even know I had them until the end of the morning, maybe I've had them on Monday already!)
Let's just hope this'll be the last of it
|
|
|
|
|
Hope you used the MiniBug issue tracker to track all these issues
|
|
|
|
|
|
Has really unchecking the "Screw up randomly" box worked?!?!?!
WOW!
Glad you have it sorted out again.
|
|
|
|
|
Shouldn't be running MS-DOS anyway π
Paul Sanders.
Not that the story need be long, but it will take a long while to make it short - Henry David Thoreau
Some of my best work is in the undo buffer.
|
|
|
|
|
Piece of #$@#%^!@# Outlook!
Since yesterday I'm suddenly not receiving any emails nor is it sending any except on startup.
Even then, when I have a new email and I read it, it won't actually show up as read.
Manually clicking "Send/Receive All Folders" does absolutely nothing.
This happens for all my email accounts (I've had a similar issue about two months back, but that was just on my main email account).
Outlook doesn't close when I close it either, have to kill it using the task manager.
How can an application whose sole purpose is receiving, reading and sending emails suddenly not do any of those things!?
|
|
|
|
|
First check if your account still works (mine got cancelled because I traveled to Italy last year and someone in Microsoft thought I must be a hacker trying to access my mail).
Try to update office or even reinstalling it.
If you use IMAP, you can install Thunderbird, it's ugly, but it works... While your Outlook don't want to work, at least you can rely on this one.
Hope this helps, though I am sure you've already thought on doing that.
|
|
|
|
|
Tried running the installer again.
It now sends mail, but still doesn't receive it
I really only have one option: Fix it.
I'm still getting emails on my phone so I can restart Outlook when I see something on my phone and get the email, reply, restart again to send...
At least I'm not missing anything, but it's very strange behavior
|
|
|
|
|
Office 365? or the normal program without extra cloud services?
Check this: Repair an Office application[^] Maybe it helps you.
Otherwise, you could try activating the insider version (to force update the app).
Or, in case it's the 365 flavour you could call them to get tech support, though the first thing they require is to try the app in the first link I sent you.
Hope this helps.
|
|
|
|
|
Used the repair tool, uninstalled everything, but the same issue persists
I really don't trust tech support, that will take weeks and ultimately, I'll have to fix it myself.
No errors in the event viewer either.
How the is this even possible!?
|
|
|
|
|
agreeing with the idea of moving to Thunderbird. You can still use your phone and let Thunderbird manage desktop email.
To err is human to really elephant it up you need a computer
|
|
|
|
|
I'm an all Microsoft shop, can't really not use it
|
|
|
|
|
Is your webhost hosting your mail server?
Look up your MX records using the following:
https://www.whatsmydns.net/[^]
Set the drop list to MX (mail records) and then type in your mail host name.
You may see (as a friend of mine did) that the MX records are not registered quite properly and you don't get email and you get weird sending.
Here's a sample link with my host & email records[^].
|
|
|
|
|
The problem is with all my accounts, with different web hosts, all at the same time.
I'm pretty positive the problem is Outlook.
|
|
|
|
|
Yeah, that makes sense that it is the Outlook client.
Just thought I'd mention that in case it was something similar.
|
|
|
|
|
lucky you !! you a free.
CI/CD = Continuous Impediment/Continuous Despair
|
|
|
|
|
Yeah, free from doing my job and shackled to fixing this ing thing
|
|
|
|
|
Me wife has two Dell laptops - a large-and-older (17") and a small-and-newer (15.6")
The large running Win10 and office 365 - no problems with Office
The small running Win11 and office 365 - none of the Office application can access the internet via the router (but any other application can). The funny that if she connects to the hotspot of her phone (which is NOT connected to the router) Office works too...
The lucky is that the small one is for traveling and out-of-office activities, while the large is stationary, despite being laptop...
βReal stupidity beats artificial intelligence every time.β
β Terry Pratchett, Hogfather
|
|
|
|
|
Weird.
I'm on Win10 too.
For some reason my Outlook completely borks up about once a year on average.
It's always another kind of issue though, so it's not like I know how to fix it.
Not the most stable piece of software... Although it works when it works I guess.
|
|
|
|
|
Have you tried the web version and see if your account is working ok?
|
|
|
|