7得票1回答
Visual Studio 2012中如何快速切换启动项目

在我的应用中,我经常需要从UI shell切换到测试项目或者从测试项目切换回UI shell。 我知道通过在“解决方案资源管理器”中使用上下文菜单,可以右键选择项目作为启动项目。然而,我的解决方案中有很多项目,这样做费时费力。 在VS 2010中,我使用宏来完成这个操作,但是现在它们已经被...

19得票8回答
确定间接依赖项来源于错误的.NET Framework版本

我想知道如何确定这个构建错误的来源;Warning 4 The primary reference "MyNamespace.MyProject" could not be resolved because it has an indirect dependency on the ...

21得票6回答
与Microsoft Visual Studio解决方案和项目一起工作的技巧和诀窍

回答了这个问题之后,我想收集一些有关使用MSVS解决方案和项目的技巧与窍门。 以下是我的列表: 如何避免自动保存新项目以减少文件系统中的垃圾。 取消选中工具->选项->项目和解决方案->创建时保存新项目 如何将公共文件添加到多个项目中而无需将其复制到项目目录中。 右键单击一个项目,选...

10得票3回答
自定义常规目标以构建解决方案。

我创建了一个名为"RealClean"的自定义通用目标,它可以删除输出目录和"中间输出"目录中的所有文件。我将其放在Microsoft.Common.targets文件中。 当我在我的csproj上运行MsBuild时一切正常。 但是当我在我的sln上运行MsBuild时(该sln只引用了一系...

27得票6回答
如何查看解决方案用户选项文件(.suo)的内容

有没有办法查看解决方案用户选项文件(伴随解决方案文件的.suo文件)的内容? 我知道它基本上是以文件系统的形式存在于文件中,但我想能够查看内容,以便我可以找出导致我的解决方案和自定义变得越来越大的原因。

8得票1回答
如何在Visual Studio中自动添加依赖项目到包含路径

所以,我一直需要使用项目的“附加包含目录”属性来设置相对路径,以便为给定解决方案中我所依赖的其他(库)项目设置路径。 因此,解决方案结构实质上是: My App.sln -> My App.vcxproj -> My Lib.vcxproj 我想要的是,只要My App依赖于My Lib...

9得票4回答
在Visual Studio创建新项目时没有可用模板

"未找到模板信息。有关更多详细信息,请参见事件查看器中的应用程序日志。要打开事件查看器,单击“开始”,单击“控制面板”,双击“管理工具”,然后双击“事件查看器”." 当我尝试创建新项目或解决方案时,我会收到这个错误消息。 如何解决这个问题?

53得票14回答
如何使用编程方式列出解决方案中的所有项目?

我如何通过编程方式列出解决方案中的所有项目? 我将使用脚本,命令行或API调用。

11得票2回答
如何使用MSBuild编译解决方案并仍然获得单独的项目输出?

我有一个普通的SLN文件,并且可以通过命令行使用msbuild进行编译。我这样做: C:\slndir> msbuild /p:OutDir=C:\slnbin\ 它会将所有内容都转储到C:\slnbin目录下,除了网站,它们会被部署到C:\slnbin_PublishedWebsites...

9得票2回答
如何在多个Visual Studio项目之间共享属性?(特别是C#项目)

手动同步多个Visual Studio项目的属性很麻烦。那么,你怎样才能在多个项目之间共享属性呢? 编辑:我指的是诸如有条件的编译符号、处理警告和错误等属性,即您可以在“项目->属性”选项卡中配置或通过编辑项目XML文件来配置的内容。 类似的问题以前已经问过了,参见:1、2 和 3。然而,...