projects-and-solutions相关内容

如何在 Visual Studio 解决方案之间共享外部依赖项?

我有 Java 背景,所以我习惯于让 Maven 处理有关下载和保持依赖关系最新的所有问题.但在 .NET 环境中,我还没有找到管理所有这些外部依赖项的好方法. 这里的主要问题是我大量生产解决方案,它们都倾向于依赖相同的第三方 dll.但我不想在每个解决方案下维护每个组件的单独副本.所以我需要一种将所有不同的解决方案链接到同一组 dll 的方法. 我意识到一种解决方案可能是将外部库包含 ..
发布时间:2022-01-15 22:45:51 其他开发

“链接库依赖"是什么?链接器选项实际上在 Visual Studio 2010 - 2015 及更高版本中执行?

在 VS2008 之前,您可以在解决方案文件 (Project Dependencies ...) 中设置 native C++ 项目依赖项,如果(默认情况下)链接器选项 属性 ->链接器->常规:链接库依赖项 = 是 设置后,Visual Studio Build 将自动链接到该项目所依赖的所有项目(DLL、LIB)的 .lib 文件将是“静态"的.已链接. Side 注意:Micro ..

Visual Studio 中大型解决方案的最佳实践 (2008)

我们有一个包含大约 100 多个项目的解决方案,其中大部分是 C#.自然,打开和构建都需要很长时间,因此我正在寻找此类野兽的最佳实践.沿着我希望得到答案的问题,是: 你如何最好地处理项目之间的引用 “复制本地"应该打开还是关闭? 每个项目都应该构建到自己的文件夹,还是应该构建到同一个输出文件夹(它们都是同一个应用程序的一部分) 解决方案的文件夹是一种组织东西的好方法吗? ..
发布时间:2022-01-05 19:18:04 C#/.NET

Visual Studio 打开文件问题

是否可以在 Visual Studio 2008 中打开项目而不打开上次打开项目时以前打开的所有文件.我有一个习惯,在我处理它们时保持许多文件处于打开状态,所以下次我打开项目时,它(非常缓慢地)将一堆文件加载到编辑器中,我什至可能不需要打开这些文件.我已经搜索了设置,但找不到任何可以阻止这种行为的方法. 解决方案 只需删除 .suo 文件即可.它包含打开文件的列表. ..

如何在 VS2015 中按名称从解决方案资源管理器中隐藏文件?

我正在使用 ASP.NET 预览模板在 VS2015 中编写网站.不幸的是,Dropbox 在我的项目的每个文件夹中添加了一堆 .dropbox.attr 文件,解决方案资源管理器正在显示这些文件: 请注意,我没有手动将它们添加到项目中(在我的 Web.xproj 中没有引用它们),并且我没有选择“显示所有文件".我已经将它们添加到我的 .gitignore 中.选择文件时没有“删除"选项: ..

在构建期间将 Visual Studio 项目文件复制到输出目录

当我构建 Visual Studio 项目时,可执行文件被写入项目属性页中指定的输出目录. 我有一个项目,其中包含一些程序使用的额外文件(例如 .ini 文件). 如何配置项目以将文件复制到输出目录,以便在程序运行时,它的 CWD 中有另一个文件的副本? 我检查了文件的属性页,除了从构建中排除它的选项(已禁用)之外,没有任何有用的东西,并且 custom-build-tool 命 ..

合并 IntelliJ IDEA .IPR 和 .IWS 文件

我们将 IntelliJ .IPR 和 .IWS 文件保存在我们的源代码管理中,但 IntelliJ 只需打开它们就会不断修改它们,即使项目没有完成任何工作. 我们做错了什么? 解决方案 “我们将 IntelliJ .IPR 和 .IWS 文件保存在我们的源代码控制中,但它们会不断被 IntelliJ 修改,即使项目没有完成任何工作,只需打开它们即可." .IWS 文件绝对 ..

CMake 是否总是为所有可能的项目配置生成配置?

我有调试和发布选项的特定配置(MSVC 和 GCC 不同).假设我们通过 cmake .. 生成默认项目.CMake 是否总是为所有可能的项目配置(调试和发布)生成配置,还是总是只获得一组配置选项? 解决方案 正如@cplusplusrat 所评论的,这取决于生成器/构建环境: 对于 MSVC 或 XCode 等多配置环境,是的. 对于 GCC 等单一配置环境,否. 单配置环 ..
发布时间:2021-12-26 22:07:20 C/C++开发

Visual Studio 2012 不断显示升级报告

我有一个从 VS 2010 和 SharePoint 2010 迁移的 SharePoint 2013 解决方案,它每次在 VS 2012 中加载时都会为我提供升级报告.同时我还没有使用 VS 2010 打开它.此外,所有源代码文件都受到写保护,因此我必须始终处理强制覆盖和此类性质的事情.最初该解决方案绑定到 Vault 源代码管理,但我在升级之前删除了绑定,因为我们还切换到 Team Found ..

VS2008 安装项目:共享(由所有用户)应用程序数据文件?

类人猿、睡莲和明轮! 我正在使用 VS 2008 在 C#/.NET/WPF 中开发 Windows 桌面应用程序.需要在 Vista 和 XP 机器上安装和运行该应用程序.我正在使用安装程序/Windows 安装程序项目来安装应用程序. 我的应用程序需要对 SQLCE 数据库文件 (.sdf) 和其他一些与我使用的第三方控件相关的数据库类型文件的读/修改/写访问权限.这些文件应该在 ..

IntelliJ IDEA 9.0 - 无法为 Grails 应用程序选择项目 SDK

我确信我只是度过了糟糕的一天并且错过了一些明显的东西.我正在尝试在 IntelliJ IDEA 9.0 中创建一个新的 Grails 项目,但我无法将它与 SDK 相关联.我尝试从头开始创建一个项目并从现有源创建一个项目.无论哪种情况,我都会进入“请选择项目 JDK"屏幕,我唯一的选择是: JSDK IntelliJ IDEA 插件 SDK 移动 SDK Flex SDK AIR S ..
发布时间:2021-12-22 20:52:15 其他开发

“添加为链接"用于 Visual Studio 项目中的文件夹

在 Visual Studio 中,我们可以“添加为链接"来添加指向解决方案中另一个项目中文件的链接. 有没有办法对整个文件夹执行此操作,以便项目 A 中的整个文件夹在项目 B 中可见,而无需手动链接到该文件夹​​中的新项目? 解决方案 As this 博客文章 说,这是可能的. %(Recursiv ..

对多个项目和配置有效地使用 Visual Studio 项目属性

我一直使用 Visual Studios 内置的 GUI 支持来配置我的项目,经常使用属性表,以便多个项目使用一个公共集. 我对此的主要抱怨之一是管理多个项目、配置和平台.如果您只是使用主 GUI 完成所有操作(右键单击项目 -> 属性),它很快就会变得一团糟,难以维护并且容易出现错误(例如无法正确定义某些宏,或使用错误的运行时库等).处理不同的人将依赖库放在不同地方的事实(例如我的都住在“ ..

“链接库依赖"有什么作用?链接器选项实际上在 Visual Studio 2010 - 2015 及更高版本中执行吗?

在 VS2008 之前,您在解决方案文件 (Project Dependencies ...) 中设置本机 C++ 项目依赖项,并且如果(默认情况下)链接器选项 属性 ->链接器 ->常规:链接库依赖项 = 是 设置后,Visual Studio Build 将自动链接到该项目所依赖的所有项目(DLL、LIB)的 .lib 文件中.链接进来. 侧面注意:Microsoft 更改了 VS2 ..

Visual Studio 2010 &2008 无法处理不同文件夹中同名的源文件?

直接问题:如果我有两个同名的文件(但在不同的目录中),似乎只有 Visual Studio 2005 可以透明地处理这个??VS 2008 &2010 需要大量调整?除了我的命名约定,我做错了什么吗? 背景: 我正在开发 C++ 统计库...我有两个文件夹: /单变量正常.cpp正常.h测试版.cpp测试版自适应.cpp自适应.h/多元正常.cpp正常.h测试版.cpp测试版自适应. ..

如何在 Visual Studio 2010 中启动 CUDA 应用程序?

直接问题:如何在 Visual Studio 2010 中创建一个简单的 hello world CUDA 项目? 背景:我写过 CUDA 内核.我非常熟悉 Visual Studio 2005 中的 .vcproj 文件——手动调整了几个.在 VS 2005 中,如果我想构建一个 CUDA 内核,我会添加一个自定义构建规则,然后显式定义 nvcc 调用来构建文件. 我已迁移到 Win ..