在 Visual Studio 中复制 IIS 多个工作进程

发布于 2024-12-10 09:32:24 字数 145 浏览 1 评论 0原文

我们有一个网站,它被设置为在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

┾廆蒐ゝ 2024-12-17 09:32:24

如果您有 Windows Home Premium Plus 或更高版本,则可以在 IIS 上托管网站。

只需安装 IIS,添加您的站点,将其绑定到“sitename.dev”,然后编辑您的 c:\Windows\System32\drivers\etc\hosts 文件。请使用 Visual Studio,因为它需要管理员权限。

将这样的行添加到主机。文件:

127.0.0.1 sitename.dev 

通过 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:

127.0.0.1 sitename.dev 

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).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文