最近更新
nuget 35
- MSBuild/Roslyn 和 NuGet 的 100 个坑 2022-07-11
- 使用 Roslyn 分析代码注释,给 TODO 类型的注释添加负责人、截止日期和 issue 链接跟踪 2022-05-17
- 基于 Roslyn 同时为 Visual Studio 插件和 NuGet 包开发 .NET/C# 源代码分析器 Analyzer 和修改器 CodeFixProvider 2022-05-17
- C#/.NET 如何创建带有本机依赖的多框架多系统 NuGet 包 2021-12-13
- 从零开始制作 NuGet 源代码包(全面支持 .NET Core / .NET Framework / WPF 项目) 2021-06-07
- 在项目文件 / MSBuild / NuGet 包中编写扩展编译的时候,正确使用 props 文件和 targets 文件 2021-06-07
- 微软官方的 NuGet 包是如何做到同时兼容新旧框架的?例如 System.ValueTuple 是如何做到在新旧版本的框架都能使用的? 2020-05-24
- 在制作多框架项目的 NuGet 包时应该注意的问题(buildMultiTargeting/TargetFrameworks) 2020-05-15
- 可集成到文件管理器,一句 PowerShell 脚本发布某个版本的所有 NuGet 包 2019-12-08
- 通过 mklink 收集本地文件系统的所有 NuGet 包输出目录来快速调试公共组件代码 2019-08-04
- 使用基于 Roslyn 的 Microsoft.CodeAnalysis.PublicApiAnalyzers 来追踪项目的 API 改动,帮助保持库的 API 兼容性 2019-07-27
- 为 NuGet 指定检测的 MSBuild 路径或版本,解决 MSBuild auto-detection: using msbuild version 自动查找路径不合适的问题 2019-07-25
- Reading the Source Code of Microsoft.NET.Sdk, Writing the Creative Extension of Compiling 2019-07-02
- 解读 Microsoft.NET.Sdk 的源码,你能定制各种奇怪而富有创意的编译过程 2019-07-02
- .NET / MSBuild 扩展编译时什么时候用 BeforeTargets / AfterTargets 什么时候用 DependsOnTargets? 2019-07-01
- 制作通过 NuGet 分发的源代码包时,如果目标项目是 WPF 则会出现一些问题(探索篇,含解决方案) 2019-06-11
- 从零开始学习 dotnet 编译过程和 Roslyn 源码分析 2019-04-12
- Visual Studio 2017 以前的旧格式的 csproj Import 进来的 targets 文件有时不能正确计算属性(PropertyGroup)和集合(ItemGroup) 2019-04-12
- csproj 文件中那个空的 NuGetPackageImportStamp 是干什么的? 2019-04-12
- 阻止某个 NuGet 包意外升级 2019-04-12
- 如何最快速地将旧的 NuGet 包 (2.x, packages.config) 升级成新的 NuGet 包 (4.x, PackageReference) 2019-04-12
- 自动将 NuGet 包的引用方式从 packages.config 升级为 PackageReference 2019-04-12
- 语义版本号(Semantic Versioning) 2019-04-12
- 项目文件中的已知属性(知道了这些,就不会随便在 csproj 中写死常量啦) 2019-04-12
- 我收集的各种公有 NuGet 源 2019-03-12
- 如何使用 MyGet 这个激进的 NuGet 源体验日构建版本的 .NET Standard / .NET Core 2019-03-10
- 项目文件中的已知 NuGet 属性(使用这些属性,创建 NuGet 包就可以不需要 nuspec 文件啦) 2019-03-09
- 帮助官方 NuGet 解掉 Bug,制作绝对不会传递依赖的 NuGet 包 2019-02-27
- 全局或为单独的项目添加自定义的 NuGet 源 2019-02-27
- 将 .NET Core 项目打一个最简单的 NuGet 源码包,安装此包就像直接把源码放进项目一样 2019-01-30
- 在制作跨平台的 NuGet 工具包时,如何将工具(exe/dll)的所有依赖一并放入包中 2018-12-14
- 课程 预编译框架,开发高性能应用 - 微软技术暨生态大会 2018 2018-10-19
- 使用 GitVersion 在编译或持续构建时自动使用语义版本号(Semantic Versioning) 2018-09-01
- Automatically increase the semantic version using GitVersion 2018-09-01
- 在 Visual Studio 的解决方案资源管理器中隐藏一些文件 2018-07-04