【发布时间】:2021-04-11 11:31:36
【问题描述】:
我正在使用 Visual Studio 2019,但我已经有一段时间没有使用它了。我想创建一个使用 VB 并允许虚拟文件夹的空 ASP 网站。我选择了哪个项目选项,当我右键单击网站并单击添加时加载该选项不存在。
如果我加载一个旧项目并执行相同的操作,那么该选项就在那里。
我做错了什么?
谢谢
加雷斯
【问题讨论】:
-
我认为您永远无法将“虚拟”文件夹添加到 VS。这是在 IIS 上设置的,而不是在 VS 中设置的。您可以做的是在您的项目中创建一个文件夹,然后属性表从项目中排除该文件夹。所以这个 joe blow 文件夹可以存在,您的代码将在本地机器上看到该文件夹。当您发布到生产环境时,将存在同名的虚拟文件夹。但因此,在 VS 中您无法创建虚拟文件夹,但为了进行测试,您当然可以在项目中拥有一个存在的文件夹 - 并在发布后假设这样的文件夹路径也将存在。
-
也许旧版本确实允许此选项 - 但您可以通过上述操作获得相同的效果。
-
我的本地驱动器上有 2 个文件夹,其中包含常用图像/徽标等.这样,如果我需要更改徽标,我只需更改本地驱动器上文件夹中的文件,它将在每个项目中自动更改。当我将项目发布到我们的 Web 服务器时,我在 IIS 中添加了相同的虚拟目录,一切正常。
标签: asp.net visual-studio