首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Visual Studio中"添加现有项目":是否可以使"添加为链接"默认?

在Visual Studio中,“添加现有项目”功能允许您将现有项目添加到解决方案中。默认情况下,Visual Studio会将现有项目复制到解决方案的文件夹中,但您可以通过将项目添加为链接来更改此行为。

要将项目添加为链接,请在“添加项目”对话框中选择项目,然后单击“添加”按钮旁边的下拉箭头,选择“添加为链接”。这将使项目成为解决方案的一部分,但不会复制项目文件。

如果您希望将“添加为链接”设置为默认选项,可以通过以下步骤实现:

  1. 打开Visual Studio。
  2. 从顶部菜单中选择“工具”>“选项”。
  3. 在“选项”对话框中,展开“项目和解决方案”节点,然后单击“常规”。
  4. 在“常规”选项卡中,选中“在添加项目对话框中显示链接”复选框。
  5. 单击“确定”以保存更改。

现在,当您选择“添加现有项目”时,默认情况下将显示“添加为链接”选项。

推荐的腾讯云相关产品:

  • 腾讯云容器服务:腾讯云容器服务是一种强大的容器解决方案,可帮助您快速部署、运行和管理容器,以便更轻松地开发、部署和扩展应用程序。
  • 腾讯云开发者工具:腾讯云开发者工具提供了一系列工具和服务,可帮助您快速构建、部署和管理应用程序。
  • 腾讯云服务器:腾讯云服务器提供了一种灵活、可扩展的计算解决方案,可帮助您轻松部署和管理应用程序。

产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【译】Visual Studio 2019 WPF & UWP 的 XAML 开发工具新特性

本周的 Visual Studio 2019 版本 16.4 和 16.5 Preview 1,我们希望借此机会回顾一下全年的新变化。...XAML Hot Reload 可用/不可用 (v16.2): 应用内工具栏已更新,以指示 XAML Hot Reload 是否可用,并链接到相关文档。...支持的操作包括添加新的“资源”部分定义以及添加,删除和更新资源的新/现有部分。...这带来了非常嘈杂的体验,并且根据客户的反馈,我们添加了一个名为“ Just My XAML”的新默认值,该默认值将树限制为仅在您的应用程序编写的控件。...资源和模板 合并资源字典: 现在,可以使用解决方案资源管理器提供的新功能,轻松地将 UWP / WPF 项目中的现有资源词典与任何有效的 XAML 文件合并。

7.3K30
  • Visual Studio 调试系列12 远程调试部署远程计算机IIS上的ASP.NET应用程序

    显示对话框,该项目命名MyASPApp,然后选择创建。 选择MVC ,然后选择创建。 打开 HomeController.cs 文件,并在 About() 方法设置断点。...对于 Windows Server 操作系统,使用添加角色和功能通过向导管理链接或仪表板链接服务器管理器. “服务器角色”步骤,选中“Web 服务器(IIS)”框 。 ?...05 更新Windows Server上的浏览器安全设置 如果在 Internet Explorer (默认情况下已启用) 启用了增强的安全配置,您可能需要将某些域添加为受信任的站点,以便可以下载某些...验证 Visual Studio 将所需的端口添加到计算机名称,将出现在格式: :端口 Visual Studio 2019,你会看到 :4024 端口是必需的...UDP 3702 - (可选)Visual Studio附加到远程调试器时,发现端口使您可以使用“ 查找”按钮。

    4K10

    Visual Studio 2017 15.8 版发行说明

    单击“记录 CPU 配置文件”按钮,根据需要多次启用/禁用示例数据收集。 CPU 使用率图的颜色出现相应变化,表示该时间点是否启用/禁用示例收集。 ?...(图 12)添加 Docker 支持 Visual Studio添加用于 Docker 的调试器启动配置文件(图 13),以便项目容器内运行时可对其进行调试。 ?...通过清理项目,你可以回收保留的文件所占用的磁盘空间。 我们 Visual Studio 2017 添加了对 Xamarin.Mac 绑定项目的最低支持。...扩展作者创建扩展,用于与现有语言服务器进行通信,从而向 Visual Studio 添加其他语言支持。...通过第二个选项,Visual Studio “回退”至之前的行为,并为不具备测试适配器 NuGet 引用的项目搜索测试适配器扩展。 默认勾选这两个选项,因此该版本默认行为保持不变。

    8.2K10

    VisualStudio中提供运行时和设计时支持的WPF本地化解决方案

    在这种情况下,我还想: 在运行时切换区域设置——自动更新所有得本地化元素 使用现有的可以Visual Studio维护的资源文件(**.resx files)。...这意味着我们可以使用扩展的强类型资源发生器[^]Visual Studio 2005和2008,或附带的PublicResXFileCodeGenerator工具Visual Studio 2008。...如果我们将这个资源字符串添加默认资源RESX文件重新编译项目之后,这个默认的字符串值现在应该出现在设计器,当然,在运行应用程序时也是如此。...如果您看到除了默认值之外为资源文件添加的字符串似乎总是显示默认值,那么请检查每个RESX文件的资源字符串名称是否正确。...向项目添加另一种区域设置的简单方法是复制和粘贴默认资源文件。Visual Studio创建一个新文件的resx文件。

    1.9K20

    VS Code使用Git可视化管理源代码详细教程

    VS Code简介: 官网下载地址: https://code.visualstudio.com/ Visual Studio Code是一个轻量级但功能强大的源代码编辑器,可在您的桌面上运行,...VS Code内置了对Git的支持,可以使用图形化界面方便的进行版本控制,比如添加暂存,提交更新,拉取远程代码,推送代码到远程代码库,创建合并分支,文件内容差异比较等这些常规操作。...环境准备: 1、首先需要现在安装Visual Studio Code。...[*重要]实际工作开发四步曲(,提,拉,推): 首先要明白四步曲分别是哪四步,其作用分别是什么? :将修改的内容添加到本地暂存区 git add。...2、使用实际工作开发四步曲(,提,拉,推)教程将新添加的内容推送到远程代码库: 切换到feature-20210218分支: ? 查看文件是否提交成功: ?

    9.4K22

    Node.js 上运行 Flutter Web 应用和 API

    你将可以向现有的 Flutter 程序添加 Web 支持,并将其与简单的 API 一起 Node.js 服务器上运行。... 1.9 版已将 Web 支持添加为技术预览。它仍处于起步阶段,可能尚未准备就绪,但肯定令人兴奋且充满希望。...你还可以使用其他 Dart 包,但是如果你打算向 Flutter 程序添加 Web 支持,则这是官方推荐的包。 同时记下 WEATHER_API_URL 常量。...代码编辑器的Index.html文件 通过 weather-app-nodejs-server 的根目录运行以下命令来启动 Node.js 服务器: 1npm start 从 Visual Studio...最终运行在浏览器的程序 最后的想法 取得现有 Flutter 应用并将其编译为部署到 Web 服务器的 Web 应用如此简单,真是令人难以置信。

    4K10

    Visual Studio 安装和使用包(仅适用于 Windows)

    NuGet 包包含其他开发人员提供的项目中使用的重用代码。 使用 NuGet 包管理器、包管理器控制台或 dotnet CLI Visual Studio 项目中安装包。...如果使用的是 Visual Studio for Mac,请参阅 Visual Studio for Mac 安装和使用 NuGet 包 | Microsoft Docs 安装并使用包。...使用以下方法 Visual Studio 创建项目:单击“文件”“新建项目”,搜索框中键入“.NET”,然后选择“WPF 应用(.NET Framework)”。 单击 “下一步” 。...出现提示时,接受 Framework 的默认值。 Visual Studio 创建项目 - 可在解决方案资源管理器中找到此项目。...控制台打开后,检查 “默认项目”下拉列表是否显示程序包要安装的项目。 如果在解决方案中有一个项目,则它已被选中。

    4.3K30

    .NET Standard配置TargetFrameworks输出多版本类库

    PBn项目分别执行下面操作:【添加】--【现有项】--【添加为链接的方式】,将PA项目代码文件添加到各自项目中,如果代码不同,则需要使用#if #else #endif 等标签来判断 .NET Framework...下面以Visual Studio 2019 来演示整个操作过程。 1、新建一个 .NET Standard 类库。 ? 2、填写项目名称 ?...一、条件编译 在下图中可以看出,编译成功后,项目默认位置 bin\Debug 下生成了3个不同目录,分别对应3个目标版本。 ? 这是VS默认的编译输出目录。...请了解下Roslyn的确定性构建 其它生成方式、汇编内部版本号后面两位的生成规则,请看使用Visual Studio是否可以自动增加文件构建版本、Visual Studio 2017的自动版本控制...(.NET Core)、如何有一个自动递增版本号(Visual Studio) msbuildtasks也了解一下,如果要兼容以前的内部版本号生成规则,自己动手 七、文件复制 NuGet包相关

    3K21

    如何在 C# 9 中使用record类型?

    Visual Studio 创建控制台应用程序项目 首先,让我们 Visual Studio 创建一个 .NET Core 控制台应用程序项目。...假设您的系统安装了 Visual Studio 2019,请按照下面概述的步骤 Visual Studio 创建一个新的 .NET Core 控制台应用程序项目。...遵循这些步骤将在 Visual Studio 2019 创建一个新的 .NET Core 控制台应用程序项目。我们将在本文的后续部分中使用该项目。...也就是说,您可以从现有record类型创建新record类型并添加新属性。以下代码片段说明了如何通过扩展现有record类型来创建新record类型。...检查record实例是否相等 C# 检查类的两个实例是否相等时,比较基于这些对象的引用(身份)。

    1.9K10

    Visual Studio 2017 15.7 下的.NET Core

    开始更新之前, 可以全部保存挂起的更改。 安装过程, "更新" 对话框为您提供了有关update的更多详细信息。 c# 7.3包含在 Visual Studio 版本15.7 。...测试资源管理器测试运行期间有更多的响应图标。 c++ 开发人员可以使用CodeLens 进行单元测试. 我们添加了从 c++核心指南中执行项目的新规则。....Python项目支持智能感知的类型提示, 并且添加了运行 MyPy 命令以查找代码的键入错误。 Python项目中支持畅达环境。...我们Visual Studio 生成工具添加了对 Azure、UWP 和其他项目类型的支持。 您可以不安装所有 Visual Studio的情况下创建生成服务器....我们添加了对NuGet 包签名的支持. 我们为6.2 服务结构版本添加了服务结构工具. 我们更新了实体框架工具以使用 EF 6.2 运行时, 并改进了现有数据库的逆向工程。

    3.2K80

    Visual Studio 2017 15.7 下的.NET Core

    开始更新之前, 可以全部保存挂起的更改。 安装过程, "更新" 对话框为您提供了有关update的更多详细信息。 c# 7.3包含在 Visual Studio 版本15.7 。...测试资源管理器测试运行期间有更多的响应图标。 c++ 开发人员可以使用CodeLens 进行单元测试. 我们添加了从 c++核心指南中执行项目的新规则。....Python项目支持智能感知的类型提示, 并且添加了运行 MyPy 命令以查找代码的键入错误。 Python项目中支持畅达环境。...我们Visual Studio 生成工具添加了对 Azure、UWP 和其他项目类型的支持。 您可以不安装所有 Visual Studio的情况下创建生成服务器....我们添加了对NuGet 包签名的支持. 我们为6.2 服务结构版本添加了服务结构工具. 我们更新了实体框架工具以使用 EF 6.2 运行时, 并改进了现有数据库的逆向工程。

    3K50

    快速入门:使用 .NET Aspire 组件实现缓存

    举例示范 1.新建一个工程文件 Visual Studio 顶部,导航到“文件” “新建” “项目...”。...“配置新项目”屏幕上: 输入项目名称AspireRedis。 将其余值保留为默认值,然后选择“下一步”。 附加信息屏幕上: 选择.NET 8.0 。...Visual Studio 创建了一个新的 .NET Aspire 解决方案,其中包含以下项目: AspireRedis.Web 具有默认 .NET Aspire 配置的 Blazor UI 项目。...": "localhost:6379" } (3)Program.cs文件,将现有/weatherforecast端点代码替换为以下内容: app.MapGet("/weatherforecast"...测试输出缓存: 项目页面的webfrontend行,单击Endpointslocalhost列链接以打开应用程序的 UI。 该应用程序将在主页上显示当前时间。

    39110

    应用工具 .NET Portability Analyzer 分析迁移dotnet core

    本文中,我将着重介绍如何使用 Visual Studio 扩展。 进行相应设置 对于要跨平台采用的库,它应适当分解且包含大部分业务逻辑。UI 代码应该被分离到其他项目。...最后,即使您不知道程序集的分解情况,也可以使用 Portability Analyzer 来执行快速评估。 这个扩展支持 Visual Studio 2013 或 2015,下一步是安装该扩展。... Visual Studio搜索 .NET Portability Analyzer 或直接到 https://visualstudiogallery.msdn.microsoft.com/1177943e-cfb7...通过下一个对话框,您可以选择要将该扩展应用到的 Visual Studio 版本。单击“安装”启动安装,然后单击“关闭”退出该对话框。现在,您可以选择您的目标平台并分析程序集或项目。...详细信息还包括推荐的更改内容列,其中指向跨多个平台工作的备用 API。详细信息的底部,该报告包含“返回到摘要”链接。这将导航回到顶部的摘要。

    1K60

    一个适合.NET Core的代码安全分析工具 - Security Code Scan

    Visual Studio Marketplace上,我们发现了一款工具:Security Code Scan,以下简称SCS,它是一款开源的代码安全分析工具,其Github地址为:https://github.com...SCS支持哪些Visual Studio版本?   Visual Studio 2015及以上版本均支持,包括社区版、专业版和企业版。...2.2 SCS的使用   为了演示SCS的使用,这里我们使用一个SCS官方文档准备好的一个故意留有安全问题的ASP.NET 项目(不是ASP.NET Core)叫做WebGoat.NET来初步使用一下...五、ASP.NET Core的安全   这里参考张队的《.NET Core 必备安全措施》一文的部分内容:   ASP.NET Core 2.1默认会让你启用HTTPS,而在2.0默认是不启用的...默认情况下处于启用状态,CSRF令牌将自动添加为隐藏输入字段。   对于XSS攻击,可以使用内容安全策略(CSP),它是一个增加的安全层,帮助缓解XSS(跨站点脚本)和数据注入攻击。

    1.4K20

    VS Code进阶

    VSC界面布局和使用习惯上承袭了Visual Studio的很多优点,但更加轻量化。...代码片段:「首选项/用户代码片段」针对不同的编程语言添加代码片段,HTML Boilerplate就是基于此来快速生成干净的HTML模版的插件,从此敲起代码来快得简直不要不要的~ 自定义快捷方式:...可以通过「首选项/键盘快捷方式」来对IDE的所有快捷键进行自定义设置(默认设置参考),还能通过「首选项/键映射扩展」快速将快捷键重置为其他IDE的配置,比如习惯了Eclipse开发的开发者只需安装一个...这里推荐几款: vscode-fileheader:一键添加文件头部注释,自动同步文件修改时间 filesize:底部状态栏显示文件大小,点击显示文件详情 Regex Previewer:一款实时检测正则表达式匹配情况的插件...Studio Code, A Free Cross-Platform Code Editor For OS X, Linux And Windows Visual Studio Code Settings

    3.4K90

    Visual Studio 2008 每日提示(十六)

    2、菜单:文件+现有项目添加现有项目”对话框单击“对象类型”,选择“解决方案文件”,然后选择你想添加的解决方案。...#154、改变解决方案默认保存位置 原文链接:how to change the default new project location 操作步骤: 菜单:工具+选项+项目和解决方案+常规,Visual...评论:你也许从来留意过这个功能吧 #156、解决方案管理器隐藏或显示解决方案 原文链接:How to hide or show the solution in solution explorer 操作步骤...#157、解决方案文件夹下隐藏项目 原文链接:You can use Solution Folders to hide projects 操作步骤: 解决方案里添加一个“解决方案文件夹”,把项目放到该文件夹里...Studio 2008支持多框架定向 原文链接:Visual Studio 2008 Supports multi-targeting of the .NET Framework Visual Studio

    78960

    ASP.NET Core基础补充08

    到目前为止,我们创建的所有应用程序都使用Visual StudioVisual Studio在内部使用此.NET CLI命令还原,生成和发布应用程序。...我们可以使用命令提示符来验证相同的内容,即是否已安装.NET CLI。要进行验证,请打开命令提示符(Windows),终端(Linux)并键入“ dotnet”,然后按Enter,如下所示。...). sln: Modify Visual Studio solution files(修改Visual Studio解决方案文件). store: Store the specified assemblies...(用于安装.NET Core CLI工具和共享运行时的脚本) 使用.NET Core CLI命令创建一个新项目 让我们不使用Visual Studio的情况下,使用命令行界面创建,还原,构建和运行...使用 .NET 核心 CLI 命令生成项目 为了构建一个新的或现有项目,我们需要使用以下“ dotnet build”命令来构建您的.NET Core项目

    16710

    .NET Core系列 : 2 、project.json 这葫芦里卖的什么药

    我们可以使用.NET Core 的dotnet 命令行接口(CLI)dotnet new命令创建一个应用,也可以用Visual Studio 2015 update 3创建一个应用,他们都有一个project.json...,nuget管理也可以看到这是默认的离线包目录,我们需要什么样的包只要把它复制到这个目录,nuget管理的程序包源选择离线的源即可。...通常,这需要独立于项目/解决方案处理组件的源代码。相反,如果你能够下载源代码并随时开发将其更新为集成式体验 - 甚至单步调试,而不依赖于符号服务器或 PDB 文件是否可用,会怎么样?...接下来,为了使 Visual Studio 知晓何处查找源代码,你需要编辑 global.json 项目节点,如将“submodules\Logging”添加到查看的目录列表: {   "projects...更新并保存 global.json 后,一旦 Visual Studio 成功找到源代码,它会自动将项目添加到你的解决方案,使你可以调试到源代码。

    2K80
    领券