VS 2013 Express and Attach to Process - iis

I'm using VS 2013 Express Edition.
I'm trying to add Attach to Process for Debugging a program that is hosted in IIS. But I'm not able to find Attach to Process.
My question is, does vs 2013 Express edition have that functionality? Because I found the same Attach to Process in Premium edition.

Yes, Attach to Process is supported by Express-Edition of Visual Studio 2013. I´m using "Visual Studio 2013 Express for Desktop" to debug Windows Services.
It can be found under "Debug->Attach to Process". Maybe you need to start Visual Studio as "Administrator"
To attach to IIS and its workers (w3wp.exe) it is required to check the CheckBox "Show processes from all users" at the bottom of the dialog. IIS and its workers use another account for execution than the account you start Visual Studio.

Related

Unable to connect to the Microsoft Visual Studio Remote Debugger. Operation not supported. Unknown error: 0x80004005

I have deployed the following API as is to an Azure App Service from Visual Studio.
I have made sure that I have Remote Debugging and Visual Studio version 2022 selected in General settings in the App Service Configuration.
When I try and attach process from Visual Studio to my App Service I get thefollowing error:
In VS 2022, We have an easy and direct way to attach debugger.
After publishing your WebApp, In Hosting settings we will find an option to Attach Debugger.
Once debugger is attached, Remote debugging is enabled in Portal => Configuration Settings automatically.
Place a break point in any of the form which you want to debug.
Visual Studio finds the process, all the symbols will be loaded, and debugger is attached.

Performance profiling Node.js/TS with Visual Studio Pro 2019

I created a project in Visual Studio Pro 2019 from an existing Node.js TypeScript web code via the “Create a new project” wizard in VS. I am using a Windows 10 machine.
When I launch the Performance Profiler, the only available tool is “Events Viewer”. The tool that I want to use is “Instrumentation” so that I can measure call counts and call response times.
Has anyone had any success in doing this for a Node.js TypeScript web project in VS? If so, how were you able to get the “Instrumentation” tool enabled?
I have seen mention of profiling in the following link, but it is probably referring to Node.js JavaScript projects: https://visualstudio.microsoft.com/vs/features/node-js/
I haven't been able to profile Node.js project with Visual Studio 2019 but I'm using Visual Studio Code as a workaround.
Can I profile NodeJS Applications using Visual Studio Code?
I have been using profiler for C++ project with Visual Studio 2019 and it is better than profiler on VS Code.

How do I use IIS (not express) with Visual Studio 2015?

I have an ASP .NET web site project that was developed in Visual Studio 2012. We just migrated the project to Visual Studio 2015.
I've googled around and I keep reading about a "Create Virtual Directory" button and a "Use Local IIS" option but neither are present. In the project properties page all I see are the options "Use default Web server" and "Use custom server" along with a "Base URL" text field.
I'm running Visual Studio 2015 on Windows 10 Pro.
What am I missing?
Have you enabled IIS in Windows Features?
Press the Windows Key and type Windows Features.
Select the first entry Turn Windows Features On or Off.
Make sure the box next to IIS is checked. If it is not checked, check it and it will install everything you need. Be patient as this could take a few minutes.
IIS should now be accessible from Control Panel > Administrative Tools
You should now be able to go to the properties page of you application and change your website setting from IIS Express to Local IIS

visual studio 2012 web and desktop

I have visual studio 2012 express for web, now I need to make a desktop app, need I to download visual studio 2012 express for desktop or is there any addon I can install on web edition?
thanks
You can create Class Library projects in the web edition of Visual Studio Express, change the Output Type in the project properties to Console Application or Windows Application, add any library references you'd need (particularly for the Windows application, as none of the forms stuff will be included by default), and go from there.
This works well for console applications, but I imagine you're going to run into issues with Windows applications. The project templates are nonexistent, so you're on your own for setting things up from scratch. The forms designer probably isn't there, or if it is probably won't work as expected. And this won't work at all for Windows Store applications.
It's a lot easier to just download both editions and run them both. I've been running Web, Desktop, Windows 8, and Database editions side-by-side for a while now without problems.
need I to download visual studio 2012 express for desktop
Yes, you do.
That's part of the limitation of express editions.

Couldn't find "My work" in new Visual Studio 2012

I'm using Visual Studio 2012 Premium and couldn't find the section "My Work" in the Team Explorer to suspend my current work. My TFS is still on version 2010 ... does it have to be updated to see the "My Work" feature? Or how can I enable this section?
My Work is indeed a VS Premium feature. It does require TFS 2012 to activate, as it uses functionality that is new to the 2012 SDK.
On TFS 2012, you will have to settle on combining the work items and pending changes pages.
Yes, you need to be connected to a TFS 2012 server in order to see the My Work page. Also, I believe that My Work is a VS Premium feature only. You could test this by connecting your VS client to your account at tfspreview.com if you need a 2012 server to connect to.

Resources