如何设置“复制本地依赖项”在 C# 项目中 [CopyLocal 问题]
我有一个名为 A.dll 的程序集,它具有对名为 B.dll 的程序集的项目引用。引用 B.dll 的程序集具有对 C.dll 的二进制引用。 A.dll--> B.dll --> C.dll …
我可以在 Compile 元素中同时使用通配符和 Link 元素吗?
在 .csrpoj 文件中,如果我有 Dir1\File1.cs ,则 Visual Studio 会将该文件显示为解决方案资源管理器中 Dir1 文件夹下的快捷方式。 如果我有 那么所…
在 VS2005 解决方案中导入 VS2010 csproj
我想在我的 VS2005 解决方案中导入使用 VS2010 创建的 .csproj。但我有以下消息: 找不到导入的项目“C:\Microsoft.CSharp.targets”。确认声明中的路…
为什么我的项目在没有更改的情况下会构建?
我有许多 C# (Visual Studio 2008) 项目,其中一些项目正在更新程序集,即使没有发生任何更改(即使我选择“生成”而不是“重新生成”)。我的大多数…
Tfs2010 内部版本号和程序集文件版本& MSBuild 目标
我读了约翰·罗宾斯的文章 TFS 2010 内部版本号和程序集文件版本:仅与 MSBuild 4.0 完全同步,我想知道整合这个的最佳方法。 本文的下载有两个文件,…
MS-Build BeforeBuild 未触发
我正在自定义一个 .csproj 项目以在主构建之前运行一些自定义任务。但是,我根本无法执行任务。 我取消了 .csproj 文件中的 元素的注释,并添加了一个…
使用 .csproj 文件的 C# nant 构建
通常,在为 C# 编写构建脚本时,我只为要构建的每个项目/dll 包含 **/*.cs。但是,我现在遇到的情况是,我有一些 .cs 文件,这些文件不属于项目的一部…
如何更改“特定版本”添加引用时的默认值?
当我添加对项目的引用时,我通常想使用 Specific Version = FALSE。这是因为我们的自动化构建会设置版本号。我看到默认行为是 TRUE。 有办法改变这个…
Visual Studio 链接文件目录结构
我有一个项目的两个版本。一种用于 Silverlight,另一种用于 .NET。 SL 项目拥有绝大多数代码库。我想将 SL 项目中的所有文件作为链接文件全局添加到 …
如何防止在项目生成期间(由 Visual Studio)缓存外部 MSBuild 文件?
我的解决方案中有一个项目,它最初是一个 C# 库项目。它对代码没有任何兴趣,它只是用作我的解决方案中其他项目的依赖项,以确保首先构建它。构建此项…
MvcBuildViews true 与 ASP.NET MVC 2 中的实体框架
在 VS 2010 中,如果您使用的是实体框架,则更改 MVC2 项目的 .csproj 文件中的 true 会导致错误。 无法加载类型“System.Data.Entity.Design.AspNet.…
如何在 csproj 文件中添加目标内容?
我想根据配置向我的 Web 应用程序添加内容。我已经在缩写目标中声明了目标,目标如下所示: App1 App2 App3 App4 但是,内容并未添加到项目中。有什么…
如何从 .csproj 文件知道 DLL 的完整路径?
我想知道是否有某种方法可以知道 .csproj 文件中列出的 dll 的完整路径。 对我来说最有趣的是解析默认 dll 的路径,如 System.Xml.dll、System.Data.d…