在 Visual Studio 中构建时出现 fsyacc 错误
我在 Visual Studio 中使用 fsyacc(使用解析语言入门模板),但生成输出不显示发生错误的行/列(仅:fsyacc 退出,代码为 1)。我必须从命令提示符进…
仅当 XML 发生更改时才从 XML 生成 C# 类
我在 C# 项目上有一个预构建事件,该项目运行 xsltproc 将一些 XML 转换为 C# 源文件。然后以正常方式构建生成的源。这意味着无论 XML 是否发生变化,…
“随机”使用 VS2008 devenv.exe 在命令行构建 Biztalk 2009 解决方案时出现 .NET 运行时错误
为了将 Biztalk 2009 项目构建为 TFS 2010 团队构建的一部分,我使用 MSBuild exec 任务来 shell 到 VS2008 devenv.exe,如下所示... 这在 95% 的时间…
如何将 ruby gem 嵌入到 C# 项目中并从嵌入式 IronRuby 脚本中需要它?
我有一个 C# 项目,其中嵌入了 IronRuby 程序。该项目(包括我的 ruby 脚本)在 Visual Studio 2010 中编译为 .exe 文件以供分发。我使用与此类似…
构建服务器上的 AppFabric 缓存 - 程序集引用的困境
我们最近在我们的项目(Windows 服务器版本,而不是 Azure 云)中添加了 AppFabric 作为缓存选项。因此,该项目现在依赖于 Microsoft.ApplicationServ…
这个 MSDeploy NullReferenceException 是什么?
当我从构建脚本运行 MSDeploy 时,我收到此 NullReferenceException。有趣的是,项目部署了。这让我发疯。注意:这是一个网站项目,而不是 Web 应用程…
如何在 TFS2010 中成功构建后签入项目/解决方案 (dll) 的输出
只是想知道在成功构建后检查项目或解决方案的输出的推荐过程。 例如,Build 与公共库相关。发布更改我希望将其签入到已知位置,以便其他解决方案可以…
从 tfs 变更集中获取文件列表
我需要仅从chageset获取已更改文件的列表,并排除所有其他垃圾。 我可以从命令 tf Changeset /i $(changesetnumber) 获取此信息,但除了文件列表之外…
创建 clickonce webdeploy 包
是否可以构建一个包含可使用标准 webdeploy 工具部署到 Web 服务器的 clickonce 应用程序的 Web 部署包? 这是理想的过程: MSBuild "YourFullyQualif…
构建机器是否需要安装Microsoft Office 2007?
我们的应用程序添加了允许用户从 Excel 电子表格导入某些信息的功能(所有用户都已经拥有 Office 2007)。 开发机器装有 Office 2007,并且开发人员添…
SpecificVersion false 导致编译错误
我有一个使用 Oracle ODP.NET 的非常大的项目。现在它是针对版本 10.1.0.401 构建的(目前这是一个相当旧的版本)。这在我的开发机器和构建机器上都有…
使用 MSBuild 将输出项传递到单独的目标
我正在创建一个构建脚本,在其中输出 MSBuild 的 TargetOutputs,然后想要在单独的目标中调用 FXCop,并在 TargetAssemblies 中使用这些输出。
.NET 4 SDK 不安装 Bootstrapper 目录
我的 Jenkins CI 服务器出现问题。 我已经在其上安装了 Windows 7 .NET 4 SDK,但由于某种原因它没有安装 Bootstrapper 目录。 在我的本地计算机上,…