Vb.net 是否可以将Visual Studio引用设置为虚拟目录?
我正在使用一个过时的VB.NETWeb表单解决方案。引用通过本地IIS设置的虚拟目录中的项目。代码分析/IntelliSense无法引用此虚拟目录 鉴于此解决方案/项目结构:Vb.net 是否可以将Visual Studio引用设置为虚拟目录?,vb.net,visual-studio,iis,webforms,Vb.net,Visual Studio,Iis,Webforms,我正在使用一个过时的VB.NETWeb表单解决方案。引用通过本地IIS设置的虚拟目录中的项目。代码分析/IntelliSense无法引用此虚拟目录 鉴于此解决方案/项目结构: └── Main Solution ├── Controls Project │ └── controls │ └── myControl └── My Site Proect (references Controls Project) └── virtual
└── Main Solution
├── Controls Project
│ └── controls
│ └── myControl
└── My Site Proect (references Controls Project)
└── virtual directory to Controls Project (added via Local IIS)
该代码包含以下内容:
<%@ Register TagPrefix="myControl" TagName="MyTag" Src="~/controlsProject/controls/myControl.ascx" %>
- 项目1是本地IIS中的站点
- 虚拟目录通过IIS添加到项目1中
- Visual Studio中的项目设置使用Locval IIS作为服务器,并将项目URL设置为
- 我尝试过设置“覆盖应用程序根URL”,但似乎没有什么区别
- Visual Studio 2019、Windows 10、IIS 10
如果您没有实际包含此文件夹(如下图所示),则表示感谢。intellisense不会作为配置文件项目中缺少的引用工作。 要做到这一点,您需要从VisualStudio中创建从上方可见的排除文件夹按钮(如图所示)->右键单击排除文件夹->包含在项目中 我希望这能帮助你
如果您没有实际包含此文件夹(如下图所示),则intellisense不会作为配置文件项目中缺少的引用工作。 要做到这一点,您需要从VisualStudio中创建从上方可见的排除文件夹按钮(如图所示)->右键单击排除文件夹->包含在项目中 我希望这能帮助你
谢谢。这更好地说明了我的问题。我无法显示该文件夹中的所有文件,因为它是虚拟的,一开始就不会显示。显然,当我运行应用程序时,一切都按预期工作。仅VS中的IntelliSense无法解析该文件夹。我希望有一种方法可以实现。即使这个文件夹是一个虚拟文件夹,物理上存在的某个地方。您可以将此文件夹中的所有文件作为链接文件添加到项目中:右键单击项目名称>添加>现有元素>浏览物理文件夹,选择其中的所有文件,然后选择“添加为链接”或其他内容(我在IDE上使用意大利语)。不客气:)谢谢。这更好地说明了我的问题。我无法显示该文件夹中的所有文件,因为它是虚拟的,一开始就不会显示。显然,当我运行应用程序时,一切都按预期工作。仅VS中的IntelliSense无法解析该文件夹。我希望有一种方法可以实现。即使这个文件夹是一个虚拟文件夹,物理上存在的某个地方。您可以将此文件夹中的所有文件作为链接文件添加到项目中:右键单击项目名称>添加>现有元素>浏览物理文件夹,选择其中的所有文件,然后选择“添加为链接”或其他内容(我在IDE上使用意大利语)。不客气:)
Path C:\mySite\My Site Project 1\Controls Project\controls not found