【发布时间】:2018-03-04 09:32:13
【问题描述】:
我正在尝试将分析器和代码修复扩展上传到 Visual Studio 库 它抛出一个错误。我选择了我在图像中附加的三个可用选项的扩展类型的 Visual Studio 代码。我是否使用了正确的扩展类型?或者我做错了什么。 如何将扩展上传到 NuGet?
【问题讨论】:
标签: nuget-package roslyn visual-studio-extensions roslyn-code-analysis
我正在尝试将分析器和代码修复扩展上传到 Visual Studio 库 它抛出一个错误。我选择了我在图像中附加的三个可用选项的扩展类型的 Visual Studio 代码。我是否使用了正确的扩展类型?或者我做错了什么。 如何将扩展上传到 NuGet?
【问题讨论】:
标签: nuget-package roslyn visual-studio-extensions roslyn-code-analysis
答案在异常中是对的:
ID 必须少于 63 个字符,并且只能包含字母、数字和破折号。
您的 ID 包含 . - 这是不允许的。看起来您在 ID 末尾附加了..{Guid}。
将您的扩展程序的 ID 更改为 BasicAnalyzer,您应该没问题。不过,更具体的名称可能会帮助任何试图查找和使用您的分析仪的人。
【讨论】: