9

所以我正在尝试设置一个本地测试域,这样我就可以使用这篇文章来创建一个子域。我的问题是我可以在 IIS 中很好地设置站点并浏览到那里的文件。但是,当尝试设置 Visual Studio 以使用该站点时,例如。在 Project Url 中:http://localtest.me当我单击 Create VirtualDriectory 时,我收到以下错误:Unable to create virtual directory. The URL 'http://localtest.me' is already mapped to a different folder 'C:\Websites\site'. 在此处输入图像描述

如果我从 IIS 中删除该站点并允许 Visual Studio 尝试创建它,我会收到以下错误:Unable to create the virtual directory. Could not find the server 'http://localtest.me' on the local machine. Creating a virtual directory is only supported on the local IIS server. 但是站点 localtest.me 指向 127.0.0.1,这是我的本地计算机,对吗?

那么如何在这样的场景中设置调试,其中我已经在 IIS 中创建了站点?

4

1 回答 1

2

我总是检查“使用自定义 Web 服务器”并将其指向我的本地 url,而不是在 Visual Studio 中使用“使用本地 IIS Web 服务器”设置。对于您的示例 localtest.me,上面的起始 URL 设置为 localtest.me

如果您仍然遇到问题,您可以随时进入调试模式,但执行附加到进程而不是 F5 并选择 IIS 进程。

于 2012-07-18T14:57:33.530 回答