【问题标题】:How to add/update references without Visual Studio using a custom script?如何在没有 Visual Studio 的情况下使用自定义脚本添加/更新引用?
【发布时间】:2016-07-11 15:33:25
【问题描述】:

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

在 Visual Studio 2015 中,这相当容易。只需单击参考文献,然后继续添加参考文献,您可以在其中浏览正确的参考文献。但是,我想使用 Visual Studio 和我的自定义脚本来执行此步骤,该脚本会自动执行此操作。

这甚至可以在没有 Visual Studio 的情况下完成吗?如果是,一般还应考虑哪些其他要求?

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

谢谢。

【问题讨论】:

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


    【解决方案1】:

    项目文件中列出了引用。

    我从来没有为这些找到合适的文档(但请参阅此处: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 的东西

    【讨论】:

    • 谢谢,这正是我要找的!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多