我正在尝试使用EnumerableDebugVisualizer和List Visualizer,但遗憾的是,他们都没有Visual Studio 2015的构建。
我尝试使用为VS 2013和VS 2010提供的DLL,并且在尝试可视化时,它们都出现以下消息类型错误:
无法加载自定义可视化工具。
其他信息:UI端可视化工具类型 ' ListVisualizer.DebuggerSide'必须来自 ' Microsoft.VisualStudio.DebuggerVisualizers.DialogDebuggerVisualizer'
我用dotPeek反编译了DLL或可执行文件,两个可视化工具都来自Microsoft.VisualStudio.DebuggerVisualizers.DialogDebuggerVisualizer
,所以我不知道错误的原因是什么。
有关如何使用Visual Studio 2015的任何想法?
答案 0 :(得分:1)
Visual Studio 2015是版本14,因此请确保您引用public static void load(Context context) throws IOException, JSONException {
//reading data
FileInputStream input = context.openFileInput(ID);
BufferedInputStream bi = new BufferedInputStream(input);
StringBuffer buffer = new StringBuffer();
while (bi.available() != 0) {
char c = (char) bi.read();
buffer.append(c);
}
bi.close();
input.close();
//JSON
JSONArray data = new JSONArray(buffer.toString());
for (int i = 0; i < data.length(); i++)
notify1[i] = data.getJSONObject(i).getInt("n1_" + i);
}
:
C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ ReferenceAssemblies \ v2.0
答案 1 :(得分:0)
您是否尝试过%VSINSTALLDIR%\ Common7 \ Packages \ Debugger \ Visualizers目录?我的意思是...程序文件... \ Microsoft Visual Studio 12.0 \ Common7 \ Packages \ Debugger \ Visualizers。也许你可以在那里找到dll。
或
安装NuGet包
$ Install-Package VSSDK.DebuggerVisualizers.10
告诉我们。