在 Visual Studio 中复制 IIS 多个工作进程
我们有一个网站,它被设置为在 IIS 中的多个工作进程上工作。在加载某个页面时,我们收到经典的“对象未设置为对象的实例”错误。我想尝试在 Visual Studio 中复制此操作,有没有办法设置 Visual Studio,以便它像在 IIS 中一样在多个工作进程上有效运行?
We have a website which is set up to work over multiple worker processes in IIS. On loading a certain page we're getting the classic "Object not set to an instance of an object" error. I want to try and replicate this in Visual Studio, is there a way to set Visual Studio up so that it's effectively running over multiple worker processes as in IIS?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您有 Windows Home Premium Plus 或更高版本,则可以在 IIS 上托管网站。
只需安装 IIS,添加您的站点,将其绑定到“sitename.dev”,然后编辑您的 c:\Windows\System32\drivers\etc\hosts 文件。请使用 Visual Studio,因为它需要管理员权限。
将这样的行添加到主机。文件:
通过 ping sitename.dev 检查所有内容是否正确 - 它应该转到 127.0.0.1。
然后,您可以设置多个进程,类似于在服务器上,并使用“调试 - 附加到进程”从 VS.NET 调试它(在进程列表中查找 w3p.exe)。
You can host websites on IIS if you have Windows Home Premium Plus or better.
Just install IIS, add your site, bind it to 'sitename.dev' and then wdit your c:\Windows\System32\drivers\etc\hosts file. Please use visual studio because it requires admin permissions.
Add line like this to hosts. file:
check all is correct by ping sitename.dev - it should go to 127.0.0.1.
Then you are able to setup multimple processes, similar like on server, and debug it from VS.NET using Debug - Attach to process (look for w3p.exe in processes list).