从 Visual Studio ASP.NET 项目中删除对 IIS Windows 身份验证的依赖

发布于 2024-10-08 13:00:37 字数 304 浏览 3 评论 0原文

我在 Windows Vista Home Edition 上安装了 Visual Studio 2008。我需要构建并运行一个使用 IIS Windows 身份验证的 ASP.NET 项目,该项目在 Vista Home 上不可用。现在,当我尝试在 VS 中打开项目时,出现错误:

Web 应用程序项目...配置为使用 IIS [...]您必须安装以下 IIS 组件:Windows 身份验证

我能否以某种方式从项目中删除对 Windows 身份验证组件的依赖关系,以便我至少可以打开它在视觉工作室中?

I have Visual Studio 2008 installed on Windows Vista Home Edition. I need to build and run an ASP.NET project that uses IIS Windows Authentication, which is not available on Vista Home. Now when I try to open the project in VS I get an error:

The Web Application project ... is configured to use IIS [...] you must install the following IIS components: Windows Authentication

Can I remove the dependency on the Windows Authentication component from the project somehow, so that I can at least open it in Visual Studio?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(1

指尖微凉心微凉 2024-10-15 13:00:37

记事本”行

<authentication mode="Windows"/>

在 web.config 中,您将看到“将其替换为

<authentication mode="None"/>

应该可以完成这项工作。当然,根据应用程序中检查身份的实际代码,其他一切都可能会崩溃。

In web.config you'll see the line

<authentication mode="Windows"/>

Replace it with

<authentication mode="None"/>

Notepad should do the job. Of course depending on the actual code that checks identity in the application everything else may fall apart.

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