I’m trying to automate web browsing in C# but I’m stuck with a big problem. My project has security rules that won’t let me run any .exe files from my code. This is causing issues because most headless browsers like Chrome and others need their own executable files to work with Selenium.
I’ve been searching for ways around this but haven’t found much. I thought about loading the browser executable into memory somehow but that seems really complicated. I also considered if there’s a way to convert the .exe into a DLL or library that I could reference directly.
Does anyone know of a headless browser solution that works purely as a .NET library without needing external processes? Or maybe there’s a different approach to web automation that doesn’t involve traditional headless browsers?
Any suggestions would be really helpful since I’m pretty much stuck right now.