我已经开始研究Windows 10 IoT应用程序,我对以下问题感到困惑,XAML设计器在尝试在Windows 8 VS 2015 RC中创建Windows 10通用应用程序时无法加载.在将Windows 8应用程序的空白项目XAML与新的空白项目XAMLfor windows进行比较时,它们看起来是相同的.
除非我双击我的Windows 10 Mainpage.xmal,我只看到代码,而show designer按钮不做任何事情.
我很困惑在AnalysisContext context对象上使用哪种方法来使每个函数/方法的局部变量都被anazlyed:RegisterSymbolAction()or或者RegisterSyntaxNodeAction().
它可能RegisterSymbolAction()是根据Roslyn SDK Project Templates.vsix中的代码修复诊断(NuGet + VSIX)示例.
我正在调试使用一个简单的控制台应用程序,它Main()有一些类型string和的局部变量int.
我已经尝试过这两个,但是它们都不会触发任何变量在各自的AnalyzeSymbol()回调方法中进行分析.每个回调方法中的断点都不会受到局部变量的影响.
如何在回调方法中分析局部变量AnalyzeSymbol()和/或我做错了什么?
var symbolsToActOn = new[] { SymbolKind.Local, SymbolKind.Parameter, SymbolKind.Field };
context.RegisterSymbolAction(AnalyzeSymbol, symbolsToActOn);
Run Code Online (Sandbox Code Playgroud)
要么
var syntaxTypes = new[] { SyntaxKind.IdentifierName, SyntaxKind.IdentifierToken, SyntaxKind.Parameter };
context.RegisterSyntaxNodeAction(AnalyzeSyntaxNode, syntaxTypes);
Run Code Online (Sandbox Code Playgroud)
我的演示项目在GitHub上进行了仔细研究,具体部分在DiagnosticAnalyzer.cs中.
如果我理解正确,ASP.NET vNext的部分动机是减少开销.MVC6应用程序可以是自托管.我的问题是托管ASP.NET vNext应用程序的最佳实践方式是什么.是否存在类似于WCF激活服务的内容,它们监视服务的运行状况,或者是否有某种方法可以在应用程序中执行此操作?
关注消息的原因是什么?当我在vs2015中选择任何菜单时会出现此消息.
The number of generic arguments provided doesn't equal the arity of the generic type definition.Parameter name: instantiation
我在Win8.1 Pro 64位客户端操作系统上使用vs2015 Express RC.