我已使用Visual Studio 2017创建队列触发的Azure函数。默认生成的代码所做的全部就是将一条消息写入日志。该代码有效,但是如果在其上设置断点,调试器将忽略它。
我对另一个队列触发函数有同样的问题,该函数具有更复杂的代码,但是我将其创建为一个非常简单的测试用例。
要使调试断点可以在这种类型的项目上工作,您需要做什么?
答案 0 :(得分:1)
找到答案here,它是: (1)右键单击您的项目,然后转到属性页 (2)选择左侧的“构建” (3)点击“高级...”按钮 (4)将“调试信息”更改为“完整”
答案 1 :(得分:0)
听起来很愚蠢,我通过取消选中选项
使其正常工作BitmapDescriptor myIcon;
@override
void initState() {
BitmapDescriptor.fromAssetImage(
ImageConfiguration(size: Size(48, 48)),
'assets/my_icon.png')
.then((onValue) {
myIcon = onValue;
});
}
...
setState(() {
_markers.add(
Marker(
markerId: MarkerId('newyork'),
position: LatLng(lat, long),
icon: myIcon,
),
);
});
在“工具”>“选项”>“调试”>“常规”
中