c# - 如何在没有 Visual Studio 的情况下使用自定义脚本添加/更新引用?

标签 c# .net visual-studio visual-studio-2015

我正在尝试构建一个以前创建的 .NET 应用程序(VS2015 社区),但在构建之前我必须手动解决几个问题。其中一个问题是添加/更新对位于本地项目文件夹中的 System.Web.Mvc.dll 的引用。

在 Visual Studio 2015 中,这相当容易。只需点击引用,然后继续添加引用,您可以在此处浏览正确的引用。但是,我想将 Visual Studio 与我的自定义脚本结合使用来执行此步骤,它会自动执行此操作。

如果没有 Visual Studio,这甚至可以做到吗?如果是,一般还应考虑哪些其他要求?

我是 Visual Studio 编程的新手(主要使用 GNU/Linux 编程),所以我不知道关于 VS 和 Microsoft BuildTools 的所有限制或可能性。

谢谢。

最佳答案

引用在项目文件中列出。

我一直无法为这些文件找到合适的文档(但请参阅此处:http://msdn.microsoft.com/en-us/library/5dy88c2e.aspx 和此处:https://msdn.microsoft.com/en-us/library/dd576348.aspx,但当您检查它时,它应该变得清晰。您需要添加到 ItemGroup 中包括引用。它看起来像这样:

<ItemGroup>
  <Reference Include="System" />
  ...
</ItemGroup>

您希望如何更新文件由您决定,但 XSLT 转换似乎是一种合理的方式,或者您的脚本可以只执行原始 xpath 操作

关于c# - 如何在没有 Visual Studio 的情况下使用自定义脚本添加/更新引用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38310861/

相关文章:

c# - 连接到 TCP 服务器无法获得响应

c# - DataGridView.Editmode = EditOnEnter。如何选择要删除的行?

visual-studio - 带有更新 5 的 Microsoft Visual Studio Ultimate 2013

c++ - Visual Studio编译错误查找文件

c# - 在 asp.net 中获取电子邮件附件大小

c# - 发送电子邮件通知如果在数组中找到某个值(IP 地址)

c# - 打开包含查询字符串的 URL

c# - 使用正则表达式从字符串中获取子字符串

c# - 文件加载加载文件时,一些字节已被替换为 Unicode 替换字符

.net - 如果不是 Microsoft.Office.Interop.Excel,那又是什么?