gpt4 book ai didi

asp.net-mvc - 如何更改 IIS Express 8.0 安装目录,使其不使用 "My Documents"?

转载 作者:行者123 更新时间:2023-12-04 21:45:07 25 4
gpt4 key购买 nike

可以改吗IIS Express 8.0以便其安装和配置目录不在“我的文档”下?

在我们的环境中,“我的文档”映射到网络共享。

问题是这使得本地开发Visual Studio .NET 2012取决于是否在网络上。

当我运行我的 ASP.NET MVC 4申请在Visual Studio .NET 2012 ,它旋转起来 IIS Express 8.0 .

老实说,我不确定如何IIS Express 8.0最初是在我的开发机器上。我没有直接安装。但是,我已经安装了 Visual Studio .NET 2012Microsoft WebMatrix 2.0并怀疑它带有其中一个(或两个)。

我尝试卸载 IIS Express 8.0来自 Programs and Features , 前往 Microsoft Download Center - IIS 8.0 Express , 下载iisexpress_8_0_RTM_x64_en-US.msi ,并重新安装它。

但是,在安装过程中,我没有看到任何用于选择安装目录的选项。

如果有人有任何改变这一点的经验,我将非常感谢您的建议或见解。非常感谢。

最佳答案

可悲的是,我认为答案是:这还不能……还没有。

我自己也想要这个,所以我深入研究了 Process Monitor,看看是否有一些可以控制它的 key 或文件配置。看起来那个键是:HKCU\Software\Microsoft\IISExpress\CustomUserHome (REG_SZ)。您可以将其设置为本地驱动器上您自己的自定义路径,IISExpress 将完美地遵守它。

唉,Visual Studio 没有正确使用它。我认为这是一个错误。 ProcMon 显示 Visual Studio(简要地)使用 CustomUserHome 条目,但随后仍在 %UserProfile%\IISExpress\config\文件夹中寻找必要的配置文件。

因此,如果您要尝试此修复程序(至少使用目前的 Visual Studio 2012 Update 2),它可能看起来像是在工作,但实际上它仍在使用相同的 %UserProfile%\IISExpress\config\文件夹。如果您删除或移动该文件夹,您的项目甚至根本无法打开。

如果有一种方法可以告诉 Visual Studio 使用哪个 IISExpress 用户目录,我还没有找到它,但很高兴能得到启发。

这篇博文展示了受同一错误影响的一些类似情况:http://areaofinterest.wordpress.com/2012/11/13/vs2012-iisexpress-migration-of-domainuser-and-network-share-wtf/

关于asp.net-mvc - 如何更改 IIS Express 8.0 安装目录,使其不使用 "My Documents"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15420287/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com