我正在尝试构建一个以前创建的 .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/