我正在尝试使用/ rootsuffix Roslyn运行Roslyn创建单个文件生成器,但通常的IVsSingleFileGenerator似乎不起作用 - 我甚至无法在其中找到断点。我该怎么办?
答案 0 :(得分:1)
要使您的扩展程序自动部署到Roslyn配置单元,请打开您的csproj文件,然后添加<VSSDKTargetPlatformRegRootSuffix>roslyn</VSSDKTargetPlatformRegRootSuffix>
。
但是,您根本不需要Roslyn配置单元。
在VS2013上,Roslyn预览自行安装到Roslyn配置单元。但是,Dev14总是使用Roslyn,无论在哪个蜂巢中(Roslyn完全取代了本地语言服务)。
答案 1 :(得分:0)
您是如何安排将VS扩展安装到Roslyn配置单元中的?默认情况下,构建VSIX并从VS进行调试会将VSIX安装到Exp配置单元中。这可能就是为什么你的单个文件生成器没有被创建的原因。